I applied online. I interviewed at Adobe (San Jose, CA) in Feb 2016
Interview
Applied online during the month of November. Got a call from the recruiter during the month of February. An on campus interview was there. After clearing this, we were invited to an Internship Fair at Adobe. Interviewed with 4 teams. Got offers from 2 teams. Collecting information about the team and company before hand helped a lot to pose questions at the end of the interview.
Interview questions [1]
Question 1
1. Reverse a linked list
2. Implement Google Docs
3. Find duplicates in an array (try various methods)
4. How many zeros in 100! (100 factorial) ?
5. Retrieve minimum element of a stack in O(1)
6. Loaded revolver brain teaser
7. Explain OOP concepts through a module of your project
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