Taro Logo

Software Engineer Interview Experience - Sunnyvale, California

July 1, 2019
Negative ExperienceNo Offer

Process

A recruiter contacted me through LinkedIn. I scheduled a phone screen with a manager.

Phone Screen (40 minutes): I had to solve an easy algorithm problem. I solved the problem in around 20 minutes. Then, the manager asked me a lot of random questions about Java, Spring, HTTP, servers, how the internet works, etc.

Onsite:

  • Interview with 2 engineers: some algorithm problems that I had to solve on the whiteboard. They also asked me a difficult system design problem.
  • Interview with 2 engineers: one algorithm problem about recursion on the whiteboard. I also had to solve a thread problem using an IDE on the computer. This part of the interview was awful for me because the engineers were chatting with each other on a laptop; that was very disrespectful. I had some bugs in my solution that I couldn't fix.
  • Lunch with a manager: nothing special here. We talked about my experience and about tech.
  • Interview with a manager: the manager explained to me what the project was about. After he finished, he asked me about my experience. When I started talking, his face and attitude changed; that was weird.
  • Interview with the hiring manager: questions about my previous experience and behavioral questions.

I got rejected after 3-4 days.

Was this helpful?

Interview Statistics

The following metrics were computed from 11 interview experiences for the Apple Software Engineer role in Sunnyvale, California.

Success Rate

27%
Pass Rate

Apple's interview process for their Software Engineer roles in Sunnyvale, California is very selective, failing most engineers who go through it.

Experience Rating

Positive45%
Neutral36%
Negative18%

Candidates reported having very good feelings for Apple's Software Engineer interview process in Sunnyvale, California.

Apple Work Experiences