Apple interview questions
53 coding problems in the Placed library have been reported in Apple software engineering interviews, along with 9 behavioral questions. Every one can be run as a timed mock interview with a voice interviewer and a scored report.
Patterns that come up most
- Hashing5
- Dynamic Programming5
- Two Pointers5
- Tree5
- Binary Search4
Problems to start with
- Two SumEasy
- Climbing StairsEasy
- Majority ElementEasy
- Move ZeroesEasy
- Longest Substring Without Repeating CharactersMedium
- 3SumMedium
- Coin ChangeMedium
- Group AnagramsMedium
- Letter Combinations of a Phone NumberMedium
- Merge K Sorted ListsHard
- Median of Two Sorted ArraysHard
- Interleaving StringHard
That is 12 of 53. Pro adds a company filter to the full library. See pricing.
Behavioral questions
- Ownership & Initiative
Describe a time you owned a failure end-to-end — including communicating it up the chain and driving the follow-up. What happened? How did you take responsibility without deflecting, and what systemic changes came out of it?
- Dealing with Ambiguity
Tell me about a time you were handed a vague problem — not a task, not a spec, just "figure this out." How did you scope it? What was the first week like, and how did you know when you were on the right track?
- Dealing with Ambiguity
Tell me about a time you debugged an issue where the root cause was genuinely unclear for a while. What was your process for narrowing it down? At what point did you know you'd actually found it rather than a surface symptom?
- Collaboration & Influence
Tell me about a time you mentored a more junior engineer through a non-trivial problem. How did you decide when to hand them the answer versus let them struggle? What did they learn, and what did you learn from mentoring them?
- Conflict & Disagreement
Describe a time you were overruled on a decision you felt strongly about. How did you commit to the chosen path without quietly resenting it? What happened — was your concern validated, or did you change your mind?
- Impact & Outcomes
Describe a time you had to choose between shipping more features or improving the health of something you'd already built. How did you make the call? How did you justify the trade-off to the people waiting on new features?
- Self-Awareness & Growth
Describe something you were consistently bad at a few years ago and have genuinely improved on. What did the improvement curve look like — deliberate practice, one insight, new habits? How do you know it's actually changed and not just masked?
- Self-Awareness & Growth
Tell me about a time you hit a ceiling — a skill, a role, a project shape — and had to push through it. What did you have to unlearn? Who or what helped, and what does "the other side" look like?
Practice a behavioral round and the interviewer asks follow-ups on your answers.
Company tags come from publicly shared interview reports. They are not confirmed by Apple and do not imply affiliation or endorsement.