Companies
Amazon923 questions
Meta505 questions
Google424 questions
Uber319 questions
ByteDance / TikTok350 questions
Apple163 questions
Snowflake182 questions
OpenAI194 questions
Microsoft234 questions
Stripe197 questions
Databricks107 questions
Netflix89 questions
DoorDash124 questions
Anthropic101 questions
Roblox79 questions
IBM117 questions
Bloomberg112 questions
Coinbase89 questions
Capital One104 questions
LinkedIn97 questions
Goldman Sachs97 questions
Citadel / Citadel Securities93 questions
Salesforce93 questions
Snapchat91 questions
Rippling75 questions
Waymo86 questions
Airbnb84 questions
Pinterest82 questions
JPMorgan Chase77 questions
Oracle72 questions

Pinterest Interview Question Bank
Pinterest's loop leans hard on a recurring custom prompt library — escape-room state-tracking, trie-backed access control, ads/log aggregation, splitwise-style settlement — over canonical LeetCode. ML system design is split into two distinct rounds ("ML Practitioner" and "ML System Design") that effectively cover the same recommender / retrieval / ranking surface from two angles, with embedding-heavy product framing throughout. Fully-remote, front-loaded compensation, and long team-match windows define the experience as much as the technical bar.
82
questions
Last updated
Before you start
Showing 36 of 36
OJ Problems
practice in the online judgeCompare Two Sets for EqualityFind the Nearest Eligible ElevatorMinimum Pins to Exactly Fill a ScreenDesign Search Autocomplete SystemImplement Bootstrap Confidence Interval and Jackknife Standard Error for a Two-Group MetricDelete a Subtree in a Parent Array and Compact Deleted NodesImplement an In-Memory Table JoinSplit Array Largest SumCount Unique Pins by Policy and Date RangePlace Ads Into the Shortest ColumnSettle Group Trip ExpensesPut Boxes Into the Warehouse - Maximize Total Box HeightImplement a Sparse Matrix Class (store/print/add/multiply)Assign Pins to the Shortest Column (Min-Heap Scheduling)Escape Room (Shortest Escape Path in a Room Grid)Reconstruct a Queue by Height (Laundry Sorting Variant) + Distance Between Any Two StationsRobot Straight-Line Reachable Cells on a 2D Grid with Blockers (8 Directions)Pin Connectivity (graph connectivity related to Pins)Grant Access (permissions propagation / access control)Reconstruct Itinerary (with loop/cycle follow-up)Minimize Result by Adding Parentheses to ExpressionBubble Explosion on a Grid (One Round + Gravity)Scooter Hopping on a Number Line (Greedy Simulation)密室逃脱Delete Node in a Linked ListTrip Expense SettlementSearch Engine Input SuggestionsSet Equality VerificationNaive Bayes ImplementationLogistic Regression Implementation
