Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
982 questions
- 337Design an AI gateway/proxy for org-wide LLM accessHardCodingSystem design· APAI Platform / MLOps roles
- 338Design an LLM evaluation platformHardCodingSystem design· EEEval Engineer / MLE roles
- 339Design an on-device AI assistantHardCodingSystem design· AGApple, Google
- 340Design ChatGPT to handle 100 million usersHardCodingSystem design·
OpenAI - 341Design memory for a personal AI assistantHardCodingSystem design·
OpenAI - 342Implement multi-head self-attention correctlyHardCodingSystem design·
Apple - 343Optimize a Python-simulated TPU kernel to beat 1487 cycles (Anthropic performance take-home)HardCodingSystem design·
Anthropic - 344You're the PM of the Coinbase consumer app. Describe your process for adding new tokens.HardDataProduct·
Coinbase - 345Tell me about a time when you designed a complex system architecture. What was your approach?HardBehavioral·
Amazon - 346Given a list of conversion items between symbols, write an algorithm to return the conversion ratio for each pair of symbols.HardCodingTechnical·
Snap - 347Google has just launched a new generational elevator. How would you convince customers to buy the product?HardProduct·
Google - 348How much does it cost Google to run Google Photos?HardProduct·
Google - 349Estimate the cost to replace lost street view data for Google Maps in NY.HardBehavioralProduct·
Google - 350You're the CPO of a small bricks-and-mortar supermarket chain with no online presence and declining revenue over the last 5-10 years. What would you do?HardBehavioralProduct·
Stripe - 351You have a dataset comprising 1,000 avatar images and 100,000 user descriptions with associated avatar images. Create a model that recommends an image from a new set of 100,000 images for a user description.HardAI ML·
SAP - 352If Mark Zuckerberg asked you to create a product for athletes, what would you build?HardProduct·
Meta - 353How would you work cross-functionally to strategize, design, and implement virtual debit and credit cards for Capital One?HardProduct·
Capital One - 354Derive the logistic loss on a whiteboardHardData·
Pinterest - 355How did you debug your ML project?HardData·
Amazon - 356Create geographic and demographic dashboards for weekly, monthly, and yearly analytics using order data (100M daily records for 5 years) and customer data (1B customers).HardDataSystem design·
Amazon - 357Tell me about a time when you dealt with buggy code in production that couldn't be fixed with a rollback.HardBehavioral·
Hubspot - 358How would you decide between two routing algorithms for Google Maps?HardData·
Google - 359How would you decide to show or not show ads on Waymo self-driving cars?HardProduct·
Google - 360You're a PM for JP Morgan Chase. Define OKRs, strategy, and goals for a new DevSecOps platform.HardProduct·
JP Morgan Chase