I applied through a staffing agency. The process took 1 week. I interviewed at Adobe (Bengaluru) in May 2016
Interview
I got an email from Adobe HR through one of the job portals. It was regarding Software Engineer for White Box Testing. Online round followed by 3 technical round and then Senior Director and HR round. Online round consist of 7 programming question and 13 MCQ question within timeline of 1 hour. It was easy. After that round I got call from Adobe HR and he called me to Adobe Bangalore office for remaining rounds. I went through 3 technical rounds, and all rounds they were checking my approach towards the problem. I was asked 2 programming and 2-3 puzzles in each round.
Interview questions [1]
Question 1
Date 1st May 2016
1 F2F : Circular track puzzle, Program for ternary search covering all test cases, give all test cases to form a triangle. It was easy to moderate level and interviewer was helpful.
2 F2F : Program to reverse a linked list, Apple Oranges Puzzle, 100 marbles puzzle, and then some question about my current project , all test cases of marker pen.
3 F2F : 3 balls weighing puzzle, program to reverse all words in string but not to reverse letters of any word , some questions about my current role and company. This round was taken by manager of some project. He was specific about location being Noida only, but I told him in Job Description it was mentioned both Noida and Bangalore. But anyhow I was OK for Noida as well. But he insisted me to be in the city in which I am more comfortable. Then I answered him Bangalore. He told me to wait outside and he will let me know about further process.
Talent Coordinator came and informed me that I will get a call regarding next round i.e. Senior director round within 2-3 days.
I kept waiting for next 2 weeks but still no response from HR. I called HR but he didn't picked my call. I emailed him and asked about further process but he didn't replied. Atleast they should let me know regarding my rejection as well. After being informed for next round, I did not got any call. I assume, location might have been the problem. But they could have intimated me the same.
This was so unprofessional from Adobe hiring team, making a candidate wait for infinite time.
The interview process consisted of two technical interviews and one interview with the hiring manager - one coding interview about a very simple two sum problem, and another one about ml knowledge in general. The hiring manager interview has to test if I would be a good fit for the team.
Interview questions [1]
Question 1
Two sum leetcode and ml questions about llms and other ml topics.
Started with 1 recruiter round
It then proceeded towards a conversation with the Hiring Managers.
Lastly, there were 4 onsite rounds in 2 different bursts (first 2 at the same time, and if accepted then the last 2 at a single go)
Coding Challenge style of questions followed by a system design challenge that includes easy and medium problems to solve. Done on the whiteboard with the help of interviewers back and forth