All Apple Coding Interview Questions
256 questions we track for Apple, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
Start your Apple mock interviewQuestions Apple asks, live voice, scored. First one free.
- Junior27% (68)
- Mid/Senior59% (150)
- Staff15% (38)
Questionspage 2 of 3
- Binary Tree Right Side View15 companiesMid/Senior
- Number of Islands81 companiesMid/Senior
- Happy Number27 companiesJunior
- Remove Linked List Elements8 companiesJunior
- Count Primes17 companiesMid/Senior
- Reverse Linked List34 companiesJunior
- Course Schedule41 companiesMid/Senior
- Minimum Size Subarray Sum18 companiesMid/Senior
- Course Schedule II35 companiesMid/Senior
- Word Search II20 companiesStaff
- House Robber II19 companiesMid/Senior
- Kth Largest Element in an Array42 companiesMid/Senior
- Contains Duplicate21 companiesJunior
- The Skyline Problem14 companiesStaff
- Contains Duplicate II14 companiesJunior
- Maximal Square28 companiesMid/Senior
- Basic Calculator23 companiesStaff
- Basic Calculator II33 companiesMid/Senior
- Lowest Common Ancestor of a Binary Search Tree10 companiesMid/Senior
- Lowest Common Ancestor of a Binary Tree22 companiesMid/Senior
- Product of Array Except Self44 companiesMid/Senior
- Sliding Window Maximum46 companiesStaff
- Search a 2D Matrix II17 companiesMid/Senior
- Valid Anagram38 companiesJunior
- Shortest Word Distance8 companiesJunior
- Meeting Rooms10 companiesJunior
- Meeting Rooms II43 companiesMid/Senior
- Binary Tree Paths7 companiesJunior
- Palindrome Permutation8 companiesJunior
- Missing Number19 companiesJunior
- Alien Dictionary17 companiesStaff
- Integer to English Words23 companiesStaff
- H-Index8 companiesMid/Senior
- Move Zeroes47 companiesJunior
- Word Pattern II6 companiesMid/Senior
- Best Time to Buy and Sell Stock with Cooldown8 companiesMid/Senior
- Binary Tree Vertical Order Traversal10 companiesMid/Senior
- Shortest Distance from All Buildings13 companiesStaff
- Coin Change42 companiesMid/Senior
- Number of Connected Components in an Undirected Graph8 companiesMid/Senior
- Odd Even Linked List12 companiesMid/Senior
- Longest Increasing Path in a Matrix16 companiesStaff
- Reconstruct Itinerary22 companiesStaff
- Counting Bits10 companiesJunior
- Longest Substring with At Most K Distinct Characters12 companiesMid/Senior
- Reverse String15 companiesJunior
- Reverse Vowels of a String12 companiesJunior
- Top K Frequent Elements52 companiesMid/Senior
- Intersection of Two Arrays18 companiesJunior
- Water and Jug Problem8 companiesMid/Senior
- Kth Smallest Element in a Sorted Matrix10 companiesMid/Senior
- Ransom Note12 companiesJunior
- First Unique Character in a String26 companiesJunior
- Decode String40 companiesMid/Senior
- Evaluate Division23 companiesMid/Senior
- Fizz Buzz19 companiesJunior
- Longest Repeating Character Replacement22 companiesMid/Senior
- Non-overlapping Intervals18 companiesMid/Senior
- Find All Anagrams in a String16 companiesMid/Senior
- String Compression38 companiesMid/Senior
- Assign Cookies9 companiesJunior
- Island Perimeter10 companiesJunior
- Validate IP Address12 companiesMid/Senior
- Total Hamming Distance3 companiesMid/Senior
- Sliding Window Median11 companiesStaff
- Max Consecutive Ones13 companiesJunior
- The Maze14 companiesMid/Senior
- Reverse Pairs9 companiesStaff
- Next Greater Element II16 companiesMid/Senior
- Fibonacci Number16 companiesJunior
- Find Largest Value in Each Tree Row8 companiesMid/Senior
- Continuous Subarray Sum10 companiesMid/Senior
- K-diff Pairs in an Array9 companiesMid/Senior
- 01 Matrix15 companiesMid/Senior
- Diameter of Binary Tree19 companiesJunior
- Subarray Sum Equals K46 companiesMid/Senior
- Array Nesting2 companiesMid/Senior
- Permutation in String16 companiesMid/Senior
- Can Place Flowers16 companiesJunior
- Task Scheduler25 companiesMid/Senior
- Maximum Product of Three Numbers15 companiesJunior
- Sum of Square Numbers7 companiesMid/Senior
- Exclusive Time of Functions13 companiesMid/Senior
- Palindromic Substrings25 companiesMid/Senior
- Find K Closest Elements19 companiesMid/Senior
- Image Smoother6 companiesJunior
- Valid Palindrome II16 companiesJunior
- Knight Probability in Chessboard6 companiesMid/Senior
- Top K Frequent Words24 companiesMid/Senior
- Max Area of Island19 companiesMid/Senior
- Subarray Product Less Than K19 companiesMid/Senior
- Best Time to Buy and Sell Stock with Transaction Fee8 companiesMid/Senior
- Find Pivot Index16 companiesJunior
- Flood Fill12 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Employee Free Time13 companiesStaff
- Max Chunks To Make Sorted7 companiesMid/Senior
- Cheapest Flights Within K Stops18 companiesMid/Senior
- Short Encoding of Words1 companyMid/Senior
- Goat Latin3 companiesJunior