I applied online. The process took 6 weeks. I interviewed at Adobe (New York, NY) in Dec 2018
Interview
I applied online got an email from recruiter who scheduled a technical phone interview with the project manager. The interview went well and I was given a take home assignment to work on. Received offer a few weeks later after I submitted the assignment.
I applied online. The process took 5 weeks. I interviewed at Adobe (San Jose, CA) in Dec 2018
Interview
Video interview w/ a senior engineer. He had googled me prior to the interview, which I expected. But I didn't expect he would ask why I chose to pursue software engineering instead of a sports career. Two weeks later, I get invited for an on-site interview at San Jose office. It was half a day, with four or five 1:1 interviews with members of the same team.
Interview questions [2]
Question 1
Video interview: Write a function that finds the nth fibonacci number. What is the time/space complexity? Best/worst case scenario?
On-site interviews, except the first seemed like they were coming up with questions on the spot. Questions involving best data structures for the challenges the team is currently working on. Got a question on C code since I included it as a programming language on my resume. I had to find and fix an existing bug involving the strcpy function (required an understanding of heap and stack memory in the C language).
I applied online. The process took 5 months. I interviewed at Adobe (Los Angeles, CA) in Oct 2018
Interview
If you find yourself with an abundance of spare time, I highly recommend interviewing at magento. The stages are endless and nonsensical, and hr will gleefully lie to you about scheduling.
Interview questions [1]
Question 1
Tell us about how you've dealt with unexpected changes to deadlines or project scope.