The process took 4 weeks. I interviewed at Adobe (Newton, MA) in Dec 2009
Interview
I applied to San Jose, CA position online. Then an HR person representing the Newton, MA office contacted me, which was win-win because I live in Boston and I had contacts also working for or with the Newton office. After a phone interview with two managers, I came in to the office, gave a presentation of my past work, and then had video-conference based interviews with five people.
Everyone sounded interested in my work, and we had a good series of back-and-forth discussions about the current technology used at Adobe and what sort of changes might be made in the future.
It was not a cake-walk of an interview (e.g. I did have to prepare a presentation), but I felt like I was engaging a set of peers, rather than talking to people attempting to intimidate me or prove that they were smarter than I am.
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