Company interviews / Apple
Apple interview practice
264 coding questions are known to come up in Apple interviews (68 easy, 156 medium, 40 hard), 61 of them in the last six months. The most common topics are Array, String, Hash Table, Dynamic Programming.
264Known questions
61Asked in last 6 months
156Medium
40Hard
Coding questions Apple asks
From public company-tagged interview question lists. Most recent and most frequent first.
Easy 68Medium 156Hard 40
- Array142
- String68
- Hash Table62
- Dynamic Programming38
- Two Pointers35
- Depth-First Search34
- Breadth-First Search33
- Math30
- Design29
- Matrix28
- Binary Search28
- Stack26
| Question | Difficulty | Asked recently |
|---|---|---|
| LRU Cache | Medium | Yes |
| Two Sum | Easy | Yes |
| Number of Islands | Medium | Yes |
| Merge Intervals | Medium | Yes |
| Best Time to Buy and Sell Stock | Easy | Yes |
| Rotate Array | Medium | Yes |
| Group Anagrams | Medium | Yes |
| Top K Frequent Elements | Medium | Yes |
| Longest Common Prefix | Easy | Yes |
| Reverse Linked List | Easy | Yes |
| Valid Sudoku | Medium | Yes |
| Course Schedule II | Medium | Yes |
| Course Schedule | Medium | Yes |
| Valid Palindrome | Easy | Yes |
| Time Based Key-Value Store | Medium | Yes |
| Reverse Words in a String | Medium | Yes |
| Spiral Matrix | Medium | Yes |
| Merge k Sorted Lists | Hard | Yes |
| Longest Substring Without Repeating Characters | Medium | Yes |
| Best Time to Buy and Sell Stock II | Medium | Yes |
| Rotate Image | Medium | Yes |
| Reverse Integer | Medium | Yes |
| Subarray Product Less Than K | Medium | Yes |
| Subarray Sum Equals K | Medium | Yes |
| Find First and Last Position of Element in Sorted Array | Medium | Yes |
Practice a Apple interview
Take the same AI interview a Apple candidate would face: you talk it through while you code, and get a scorecard with what earned each score. Three single-question interviews a day are free.