[Declined] - Adobe interview experience
Anonymous User
2835

I applied for bunch of roles at adobe, mostly MTS 2.
I got a callback from recruiter after around a month that they have a vacancy and scheduling my interview.
At adobe there are many rounds, and you only progress to next round if and only if you clear the previous one.

Round 1
My first round was focused on DSA, system design, OOPs, DBMS.
Got a leetcode medium hard question.
Finding median of a stream of integers.
I clearly built the solution, used 2 priority queues and solved it. He asked me to just explain and write pseudo code.

The he asked me bunch of system design question, on scaling, performance, concurrency, load balancers, CAP theorerm, DBMS like lockings, SQL vs NOsql, some scenario based question and asked me what i would use and why, also on Normalisation, OS level, locks, atomicity etc.

Then asked to implement LRU cache again only pseudo code.
The interview lasted for like 70 minutes.


The same day i got an email for round 2.

Round 2

The person was pretty chill, he asked me a medium dsa level question which was very lengthy to read, but in essence it was using backtracking along with proper constraint handling.
He asked me to write full code and tested it using sample cases.

Second question was leetcode 825, again solved it and showed the output for the inputs he provided.

Next he asked me more on jenkins, CI/CD, builds and production tools, aws, kubernetes, docker, scaling, kafka etc based on experiences.


After 2 days i got email for round 3. However as i already received a better offer till then, i was very chill and didn't care much, just showed up.

Round 3
This was an HM round, he asked and grilled me on my projects, experiences. questions on onwership, challenges, end to end projects, leadership skills, innocation, volunatrily acts, debugging skills.

Then he told me that this role is a release engineer role with focus on jenkins and that broke my remaining will to join adobe.
I acted like i am interested and then he gave me jenkins specific questions.
I told him i dont have any experience in building jenkins job from scratch as my experience is mostly on software developer.

Yet he asked job scheduling questions like, given a array of time of each job. Tell the min time in which all jobs can be completed by 2 schedulers given each scheduler can perform 1 task at 1 time.

Solved it and told him my approach.

Then he gave me another question, where a job can have dependency how would i tackle the problem.
Told him about topology and that the existence of loop would make it unresolvable and told my approach how would i tackle it.

He seemed pleased.


After 2 days i got an email i cleared all, just director round is remaining which is same as standard HM round. but i declined as i didn't want to move further.

Overall, my experience was great, HR were very soft spoken and adjusted the time of interview whenever i requested promptly.

Interviewers were very friendly too and gave me time to think and tell my approach.

Comments (4)