Companies
Amazon1058 questions
Meta547 questions
Google517 questions
ByteDance / TikTok441 questions
Uber346 questions
Microsoft292 questions
OpenAI225 questions
Snowflake206 questions
Apple191 questions
Stripe226 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Netflix101 questions
Citadel / Citadel Securities143 questions
LinkedIn138 questions
Roblox95 questions
Anthropic113 questions
IBM132 questions
Capital One126 questions
Bloomberg122 questions
Oracle120 questions
Salesforce119 questions
Coinbase94 questions
Airbnb111 questions
Goldman Sachs111 questions
Rippling92 questions
Waymo102 questions
Snapchat100 questions
JPMorgan Chase84 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
