Taro Logo

Software Engineer - Applications Interview Experience - United States

July 12, 2016
Negative ExperienceNo Offer

Process

The interview process began with a phone screen, followed by an onsite interview. It included two to three puzzle questions, then coding a red-black tree with a loop in the language of choice. Afterward, there was an analysis of O(log n). This was coded in front of a panel of engineers on a whiteboard with a 20-minute time limit. I was called back for an interview with the manager four weeks later, but by then, I had accepted another offer.

Questions

Estimate how much water this building uses.

Balance a red-black tree with a loop.

Asked to implement functions to recognize gestures, specifically the difference between a circular motion and a swipe.

Asked what Apple products I used.

Discussed various OOP concepts.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Apple Software Engineer - Applications role in United States.

Success Rate

0%
Pass Rate

Apple's interview process for their Software Engineer - Applications roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Apple's Software Engineer - Applications interview process in United States.

Apple Work Experiences