LogIn
I don't have account.

Adobe Software Engineer 2 Interview Experience

Janhavi Rajput

6 Views
Aspect Details
Role Software Engineer 2 (SDE-2)
Company Adobe
Difficulty Medium
Mode Remote + On-site (Hybrid)

I recently interviewed for the Software Engineer 2 (SDE-2) role at Adobe, sharing question that was asked in Adobe interview are

Round 1 – Technical Interview

Aspect Details
Level Medium
Duration 60 minutes
Mode Remote

Topics Covered:

  • Testing concepts: Black box vs White box testing
  • API fundamentals and types
  • DSA problem: Two Sum
  • Puzzle: 25 Horse Problem
  • Discussion: Questions related to my current work

This round was a mix of theory + coding + puzzle-solving. They tested both problem-solving skills and conceptual clarity.


Round 2 – DSA & Technical Concepts

Attribute Details
Level Medium
Duration 60 minutes
Mode Remote
Coding Problems 2

Questions Asked:

  • Binary Search in 2D Matrix
  • Dutch National Flag Problem

Other Discussions:

  • Java-specific questions

Here, the focus was more on core DSA and writing efficient code. Both problems tested array manipulation and search techniques.


Round 3 – Technical Interview

Attribute Details
Level Medium
Duration 60 minutes
Mode On-site

Topics Covered:

  • My current work and contributions
  • Team challenges faced in projects
  • DSA Problem: Brackets Validation (Valid Parentheses style)

This round was a deep-dive into my experience, with a coding problem to test logical reasoning. They were more interested in how I approached real-world challenges.


Round 4 – Hiring Manager Round

Attribute Details
Level Medium
Duration 60 minutes
Mode Remote

Questions Asked:

  • Java fundamentals
  • SQL queries and database concepts
  • Behavioral questions (teamwork, conflicts, motivation)
  • Discussion about my current projects
  • DSA Problem: Valid Anagram

This was a mix of behavioral + technical, testing both soft skills and fundamentals.


Overall Experience

The Adobe interview process was well-balanced, testing not only DSA but also fundamentals of testing, Java, SQL, and problem-solving mindset.

The interviewers were not looking for just the final solution — instead, they focused on clarity of thought, approach, and problem breakdown.


Preparation Tips

  • Brush up on core DSA problems (arrays, strings, searching, sorting).
  • Revise fundamentals: Java, SQL, APIs, and testing basics.
  • Practice puzzle-style problems (e.g., 25 Horse problem).
  • Be prepared to discuss your current work in depth.

Responses (0)

Write a response

CommentHide Comments

No Comments yet.