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

  1. 337Design an AI gateway/proxy for org-wide LLM accessHardCodingSystem design· APAI Platform / MLOps roles
  2. 338Design an LLM evaluation platformHardCodingSystem design· EEEval Engineer / MLE roles
  3. 339Design an on-device AI assistantHardCodingSystem design· AGApple, Google
  4. 340Design ChatGPT to handle 100 million usersHardCodingSystem design· OpenAI
  5. 341Design memory for a personal AI assistantHardCodingSystem design· OpenAI
  6. 342Implement multi-head self-attention correctlyHardCodingSystem design· Apple
  7. 343Optimize a Python-simulated TPU kernel to beat 1487 cycles (Anthropic performance take-home)HardCodingSystem design· Anthropic
  8. 344You're the PM of the Coinbase consumer app. Describe your process for adding new tokens.HardDataProduct· Coinbase
  9. 345Tell me about a time when you designed a complex system architecture. What was your approach?HardBehavioral· Amazon
  10. 346Given a list of conversion items between symbols, write an algorithm to return the conversion ratio for each pair of symbols.HardCodingTechnical· Snap
  11. 347Google has just launched a new generational elevator. How would you convince customers to buy the product?HardProduct· Google
  12. 348How much does it cost Google to run Google Photos?HardProduct· Google
  13. 349Estimate the cost to replace lost street view data for Google Maps in NY.HardBehavioralProduct· Google
  14. 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
  15. 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
  16. 352If Mark Zuckerberg asked you to create a product for athletes, what would you build?HardProduct· Meta
  17. 353How would you work cross-functionally to strategize, design, and implement virtual debit and credit cards for Capital One?HardProduct· Capital One
  18. 354Derive the logistic loss on a whiteboardHardData· Pinterest
  19. 355How did you debug your ML project?HardData· Amazon
  20. 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
  21. 357Tell me about a time when you dealt with buggy code in production that couldn't be fixed with a rollback.HardBehavioral· Hubspot
  22. 358How would you decide between two routing algorithms for Google Maps?HardData· Google
  23. 359How would you decide to show or not show ads on Waymo self-driving cars?HardProduct· Google
  24. 360You're a PM for JP Morgan Chase. Define OKRs, strategy, and goals for a new DevSecOps platform.HardProduct· JP Morgan Chase