Microsoft and Adobe Interview Experience
I am sharing my interview experience in this post so that it can be helpful for those who are preparing for the upcoming interviews. Entire…
Microsoft and Adobe Interview Experience
I am sharing my interview experience in this post so that it can be helpful for those who are preparing for the upcoming interviews. Entire hiring process was virtual and, consisted of 4 rounds for both Microsoft and Adobe.

Microsoft Experience:

Round 1(Technical Interview): 60 minutes
1.https://leetcode.com/problems/product-of-array-except-self/
I gave O(n2) solution but the interviewer asked to improve the time complexity, then I was able to improve it to O(n).
2. https://www.geeksforgeeks.org/twisted-tower-of-hanoi-problem/?ref=rp
I gave a solution but it is failing for few cases, interviewer gave me few hints on missing cases and I was able to correct my solution to work for all the cases.
Round 2 (Technical Interview): 60 minutes
Design Snakes and Ladder Game(LLD)
My Approach:
- Requirements gathering
- Identified Different classes.
- Attributes and functions
- Class relations.
Entire round involves discussion with the interviewer at each step. Interviewer asked me to implement few APIs and he gave few scenarios to handle related to multithreading.
Round 3(Technical Interview): 90 minutes
A room consists of objects. Check if there is space available to place a new object in the room.
Question is just one statement but I have asked more questions to get more details. Expectation from the interviewer is to come up with the design and write production ready code. Initially, i was asked to assume the object will be either rectangle or square, I came up with DFS approach later question has been modified to object of any shape.
Round 4(Managerial+ Technical): 90 minutes
First, 30 minutes interviewer asked me about my projects and managerial questions.
Next 1hr (HLD+LLD question) — Design an online Gaming system.
My approach:
-
Requirements gathering
-
User estimation, read/write ratio’s, storage estimation
-
Latency, Consistency, Availability, Partition tolerance
-
HLD design diagram
-
Identifying different classes, functions, and class relations
-
Explained about basic workflows in the design
-
Interviewer asked me few workflows to add, So modified few things in the design accordingly.
Result:
After 1 week Microsoft has offered me the role of SDE-2(Level 62).
Adobe Experience:
Round 1(Technical Interview): 60 minutes
Draw the outlines of the given image.
I have taken 15 min to understand the question as it was not very clear to me. Interview helped me to understand the question as it requires few imaging related knowledge. So he asked me to make assumptions related imaging related APIs and RGB values.
Finally i was able to solve this question using DFS approach.
Round 2 (Technical Interview): 70 minutes
- binary tree problem
- arrays and binary search problem
- OS concepts
- C++ Concepts
For problem solving questions, interviewer will not proceed for the next question until I gave best solution in terms of time and space
Round 3(Technical Interview): 60 minutes
- LLD question (MultiThreading related)
- Recursion problem
Round 4(Director Round): 90 minutes
- About all the projects that I have worked till date.
- OS concepts
- Caching related design question
- Managerial questions in last 30 minutes
Result: After 3 days got an offer from Adobe for the SDE-3 role.
Preparation Links:
- Scaler Academy — https://www.scaler.com/
- Leet Code — https://leetcode.com/
- GeeksforGeeks — https://www.geeksforgeeks.org/
- Narendra L youtube videos for HLD — https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA
Tips for your behavior during the interview:
- Don’t try to jump into a solution until you are very clear with the problem. Try to identify different use-cases and clarify the expected output for the problem to confirm your understanding is correct.
- Ask thought-provoking questions not just at the end but throughout.
- Speed doesn't mean smartness, Take your time to give the best possible answer.
- Don’t try to impress the interviewer, but be Honest and have a friendly conversation.
Hope my article helps for your preparation. Wish you all good luck!
메타데이터
- post_id
- 7c6a2ca26ff7
- slug
- microsoft-and-adobe-interview-experience-7c6a2ca26ff7
- url
- https://medium.com/@nagendrareddy2/microsoft-and-adobe-interview-experience-7c6a2ca26ff7
- canonical_url
- https://medium.com/@nagendrareddy2/microsoft-and-adobe-interview-experience-7c6a2ca26ff7
- author_url
- https://medium.com/@nagendrareddy2
- status
- ok
- fetched_at
- 2026-06-09 15:37:30