Apple Coding Interview Questions

Solid fundamentals across trees, recursion, and low-level clarity.

#Title
1Two Sum
7Reverse Integer
21Merge Two Sorted Lists
36Valid Sudoku
42Trapping Rain Water
48Rotate Image
53Maximum Subarray
69Sqrt(x)
70Climbing Stairs
98Validate Binary Search Tree
100Same Tree
104Maximum Depth of Binary Tree
108Convert Sorted Array to Binary Search Tree
118Pascal's Triangle
119Pascal's Triangle II
141Linked List Cycle
149Max Points on a Line
151Reverse Words in a String
165Compare Version Numbers
167Two Sum II - Input array is sorted
179Largest Number
190Reverse Bits
191Number of 1 Bits
198House Robber
200Number of Islands
202Happy Number
206Reverse Linked List
215Kth Largest Element in an Array
217Contains Duplicate
221Maximal Square
234Palindrome Linked List
236Lowest Common Ancestor of a Binary Tree
237Delete Node in a Linked List
238Product of Array Except Self
240Search a 2D Matrix II
257Binary Tree Paths
283Move Zeroes
344Reverse String
383Ransom Note