Companies
Amazon1072 questions
Meta547 questions
Google520 questions
ByteDance / TikTok443 questions
Uber346 questions
Microsoft293 questions
OpenAI226 questions
Snowflake206 questions
Apple192 questions
Stripe228 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Netflix101 questions
Citadel / Citadel Securities143 questions
LinkedIn140 questions
Roblox96 questions
Capital One135 questions
Anthropic113 questions
IBM133 questions
Bloomberg124 questions
Salesforce121 questions
Oracle120 questions
Coinbase94 questions
Airbnb111 questions
Goldman Sachs111 questions
Rippling92 questions
Waymo102 questions
Snapchat100 questions
JPMorgan Chase86 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.
118
questions
Last updated
Before you start
Showing 43 of 43
Count Valid IPv4 Addresses in Fetched TextMinimum Board Transfers Between PinsImplement a Read-Through Cache for Product GET APIShortest Way to Form StringHighly Active User Percentage by CountryTop Two Categories by Engagement Rate per CountryMinimum Buses Between StopsMinimum Subsequences to Form a Target StringCount Unique Active Pins Over TimeReturn All Target Expressions With Addition and Multiplication PrecedenceReach a Target by Inserting Addition or Multiplication Left to RightPins Violation Log QueriesReconstruct ItineraryGenerate All Attribute CombinationsBus RoutesDelete a Forest Subtree and Compact Parent IndicesDelete a Subtree and Compact a ForestDelete a Subtree by Marking Nodes as RemovedHierarchical Region Access ControlMinimize the Longest Continuous Hiking Time with K Rest StopsCombination Sum IV with Negative NumbersSplitwise: Minimize Debt Settlement TransactionsReconstruct ItineraryDesign Search Autocomplete SystemOptimal Account BalancingExpression Add OperatorsEscape Room Player State and LeaderboardReconstruct an Itinerary Without a Fixed StartRebalance Experiment Buckets Across Control and Enabled GroupsCompare Two Sets for Equality
