Companies
Amazon993 questions
Meta532 questions
Google470 questions
Uber336 questions
ByteDance / TikTok397 questions
Microsoft259 questions
Snowflake193 questions
Apple181 questions
OpenAI206 questions
Stripe205 questions
Databricks119 questions
Netflix97 questions
DoorDash137 questions
Pinterest101 questions
Roblox89 questions
Anthropic105 questions
IBM123 questions
Citadel / Citadel Securities122 questions
Bloomberg118 questions
Coinbase93 questions
LinkedIn110 questions
Salesforce110 questions
Capital One106 questions
Airbnb103 questions
Goldman Sachs103 questions
Oracle100 questions
Rippling82 questions
Snapchat94 questions
Waymo93 questions
JPMorgan Chase83 questions

Apple Interview Question Bank
Apple interviews are unusually team-owned: the same company can run classic LeetCode screens, MLE case studies, hardware verification drills, project deep-dives, and system design loops with little advance disclosure. The strongest pattern is role fit: interviewers probe whether your prior work maps directly to the team's product surface, data domain, and engineering stack, while still expecting clean code, concise trade-off reasoning, and polished behavioral stories.
181
questions
Last updated
Before you start
Showing 100 of 100
OJ Problems
practice in the online judgeSparse Matrix MultiplicationNumber of IslandsDesign HashMapClassify the Difference Between Two Calendar DatesFind All Binary Tree Nodes at Distance KConvert BST to a Sorted Circular Doubly Linked ListCopy List with Random Pointer in O(1) Extra SpaceTop K Closest Pairs in a Sorted ArrayImplement Hit CounterValidate and Aggregate HTTP Access LogsMerge Synonym GroupsConstrain an Increasing Array With Minimum Adjacent DifferenceConstrain Every Five Consecutive Array Elements to Be UniqueWrite a One-Hot SystemVerilog Constraint Without $onehotCount Set Bits in a 32-Bit IntegerDesign Task ManagerUnit Conversion IIDetermine Whether an Undirected Graph Is BipartiteRandom Country Generator with Population BiasAll Subsets with a Given SumSubset Sum with Space-Optimized Dynamic ProgrammingValid SudokuImplement Multi-Head Attention Forward PassTop N Frequent LogsChoose the Optimal Network Retry ThresholdShortest path in a grid (BFS) with blocked/unblocked cells and updatesHappy number service (sum of squares of digits until reaches 1) + scalingRotate a Matrix by 90 Degrees In PlaceKubernetes Services: Filtering, Dependency Chain Traversal, and Status QueryDesign a Document Search Class for Word/Phrase Queries
