Taro Logo

Software Engineer Interview Experience - Cupertino, California

June 1, 2010
Neutral ExperienceNo Offer

Process

The process began with a phone screen where we discussed my resume experience and other high-level software development concerns. I had time to ask questions about their process and came away with an overall good feeling.

The next step involved receiving a coding problem via email, which I had to complete and return within two hours of opening the email. Upon completion, I was flown out to Cupertino for an in-person interview.

The in-person interview lasted from 10:00 AM to 4:30 PM. During this time, groups of 2-3 people would enter and spend half an hour asking questions. These questions covered:

  • Whiteboard problems
  • Coding problems
  • Further questions about my experience

With each group, I was given a token "time to ask questions." Some questions seemed repetitive, particularly those about data modeling. There were also one or two academic questions that, while not directly applicable to the work, served to assess problem-solving ability.

Questions

There were no real "out of left field" type questions, such as the classic "How many gas stations are there in the US?" or "How would you move Mount Everest?". All questions were within the bounds of the subject matter.

Was this helpful?

Interview Statistics

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

Success Rate

22%
Pass Rate

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

Experience Rating

Positive57%
Neutral23%
Negative20%

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

Apple Work Experiences