Skip to content

Adobe Interview Experience 2025 - Real Stories from Candidates

Read authentic Adobe placement interview experiences from candidates who cleared Adobe recruitment. Learn from real technical interviews, DSA rounds, and behavioral questions for Adobe placement 2025-2026.

Adobe Placement Interview Experience - Real Stories from Candidates

Section titled “Adobe Placement Interview Experience - Real Stories from Candidates”

Learn from real Adobe placement interview experiences shared by candidates who successfully cleared the placement process. These authentic stories help you understand what to expect, how Adobe evaluates candidates, and how to prepare effectively.

  1. Online Assessment (90 minutes)

    • 2-3 coding problems (DSA focused)
    • Medium to Hard difficulty
    • Languages: C, C++, Java, Python
  2. Technical Interview Round 1 (60 minutes)

    • DSA problems (2-3 questions)
    • Live coding on shared editor
    • Problem-solving approach evaluation
  3. Technical Interview Round 2 (60 minutes)

    • Advanced DSA/System Design basics
    • Project discussion
    • Computer science fundamentals
  4. Hiring Manager Round (45 minutes)

    • Behavioral questions
    • Cultural fit assessment
    • Career goals and expectations

Interview Experience 1: MTS (Member of Technical Staff) (2025)

Section titled “Interview Experience 1: MTS (Member of Technical Staff) (2025)”

Interview Experience 1 - MTS Role

Candidate Profile: B.Tech CS, 8.5 CGPA, 2 internships, competitive programming

Round 1 - Online Assessment (90 minutes)

Platform: HackerRank

Problem 1: Longest Palindromic Substring

  • Find the longest palindrome within a string
  • Difficulty: Medium
  • My Approach: Expand around center O(n²)
  • Time Taken: 25 minutes
  • Result: All test cases passed
def longestPalindrome(s):
def expand(left, right):
while left >= 0 and right < len(s) and s[left] == s[right]:
left -= 1
right += 1
return s[left+1:right]
result = ""
for i in range(len(s)):
odd = expand(i, i)
even = expand(i, i+1)
result = max(result, odd, even, key=len)
return result

Problem 2: Minimum Window Substring

  • Find minimum window containing all characters of target
  • Difficulty: Hard
  • My Approach: Sliding window with hashmap
  • Time Taken: 35 minutes
  • Result: Passed all test cases

Problem 3: LRU Cache Implementation

  • Design LRU cache with O(1) get/put
  • Difficulty: Medium
  • My Approach: HashMap + Doubly Linked List
  • Time Taken: 25 minutes
  • Result: Passed all test cases

Tips:

  • Practice LeetCode medium-hard problems
  • Focus on optimal time complexity
  • Handle edge cases carefully
  • Adobe OA is DSA-heavy
Round 2 - Technical Interview 1 (60 minutes)

Mode: Video call (Zoom) Interviewer: Senior Software Engineer

Problem 1: Serialize and Deserialize Binary Tree

  • Convert tree to string and back
  • My Approach: BFS with null markers
  • Discussion: Multiple approaches, trade-offs
  • Time: 25 minutes including discussion

Problem 2: Trapping Rain Water

  • Calculate water trapped between buildings
  • My Approach: Two-pointer technique
  • Explained time and space complexity
  • Time: 20 minutes

Follow-up Questions:

  • “Can you optimize the space complexity?”
  • “What if buildings have varying widths?”
  • “How would you handle very large inputs?”

Project Discussion (15 minutes):

  • Discussed my internship project (image processing)
  • Deep dive into algorithms used
  • Challenges faced and solutions

Tips:

  • Think out loud during coding
  • Discuss trade-offs between approaches
  • Be ready for follow-up questions
  • Know your projects thoroughly
Round 3 - Technical Interview 2 (60 minutes)

Interviewer: Tech Lead

Problem 1: Word Ladder (BFS)

  • Find shortest transformation sequence
  • My Approach: BFS with visited set
  • Discussed optimization strategies
  • Time: 30 minutes

System Design Discussion (20 minutes):

  • “How would you design a document storage system?”
  • Discussed components: storage, indexing, search
  • Talked about scalability and caching

CS Fundamentals (10 minutes):

  • Explain process vs thread
  • What is virtual memory?
  • Database indexing and B-trees

Tips:

  • Prepare for basic system design
  • Revise CS fundamentals
  • Show depth in problem-solving
Round 4 - Hiring Manager Round (45 minutes)

Interviewer: Engineering Manager

Questions Asked:

  1. “Tell me about yourself”

    • Brief technical introduction
    • Highlighted key achievements
  2. “Why Adobe?”

    • Mentioned Adobe’s creative products
    • Interest in working on impactful software
    • Adobe’s engineering culture
  3. “Tell me about a challenging project”

    • Discussed image processing project
    • Challenges: performance optimization
    • Learnings and impact
  4. “How do you handle disagreements in team?”

    • Gave specific example from internship
    • Focus on constructive resolution
  5. “Where do you see yourself in 5 years?”

    • Technical leadership path
    • Contributing to product development

Result: Selected! Package: ₹22 LPA (base) + stock + bonus = ~₹28 LPA total Location: Noida

Key Takeaways: Adobe focuses heavily on DSA. Practice LeetCode medium-hard problems. Be ready for follow-up questions. Show problem-solving depth, not just solutions.

Interview Experience 2: Off-Campus Application (2024)

Section titled “Interview Experience 2: Off-Campus Application (2024)”

Interview Experience 2 - Off-Campus MTS

Candidate Profile: B.Tech CS, 8.0 CGPA, competitive programming, open source contributor

Online Assessment

Problems Were Harder:

  • Problem 1: Merge K sorted lists (used min-heap)
  • Problem 2: Word Break II (backtracking with memoization)
  • Problem 3: Find median in data stream

My Performance: Solved 2 optimally, partial for 1 Result: Cleared OA

Technical Interviews

Round 1:

  • Implement LFU Cache
  • Discussed multiple data structure options
  • Deep dive into time complexity analysis

Round 2:

  • Design a rate limiter
  • Discussed distributed system aspects
  • Graph problem: Course Schedule II

Round 3 (Additional for off-campus):

  • More system design: Design URL shortener
  • Behavioral: Leadership examples
  • Why Adobe’s creative tools interest me

Result: Selected after 4 interview rounds Package: ₹25 LPA total compensation

Key Takeaways: Off-campus has additional rounds. System design is tested more thoroughly. Show genuine interest in Adobe’s products.

  • Longest Palindromic Substring
  • Trapping Rain Water
  • Minimum Window Substring
  • Product of Array Except Self
  • Container With Most Water
  • Longest Substring Without Repeating
  • 3Sum / 4Sum
  • Merge Intervals

OA Preparation

  • Practice 200+ LeetCode problems
  • Focus on medium-hard difficulty
  • Master time/space complexity
  • Practice timed coding sessions
  • Handle edge cases thoroughly

Technical Interview

  • Think out loud while coding
  • Discuss multiple approaches
  • Be ready for follow-ups
  • Explain complexity analysis
  • Practice on whiteboard/shared editor

System Design

  • Learn basics even for fresher roles
  • Practice designing common systems
  • Understand scalability concepts
  • Know caching strategies
  • Discuss trade-offs clearly

Behavioral

  • Research Adobe’s products and culture
  • Prepare STAR method stories
  • Show passion for creative tools
  • Discuss technical challenges faced
  • Ask thoughtful questions

Ready to crack Adobe interviews? Practice DSA intensively, focus on medium-hard problems, and be ready for deep technical discussions. Adobe values problem-solving depth and optimal solutions.

Last updated: February 2026