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 3Medium 38Hard 9
Filters · onDifficulty, topic, company

38 questions

  1. 1Merge IntervalsMediumCoding· Blinkit, Docquity Holdings(PBS)
  2. 2Group anagramsMediumCoding· Blinkit, MakeMyTrip
  3. 3Tell me about a time when you made a decision without sufficient customer data.MediumBehavioral· Amazon, Walmart Labs
  4. 4Design the best slippers.MediumSystem design· Walmart Labs
  5. 5Explain the differences between an interface and an abstract class.MediumCodingTechnical· Goldman Sachs, Microsoft
  6. 6Find a triplet in an array with a given sum.MediumCoding· Adobe, Goldman Sachs
  7. 7Generate ParenthesesMediumCoding· Adobe, Google
  8. 8Given n houses in a line with money in each, find the maximum amount a robber can steal, without stealing from two adjacent houses.MediumCoding· Adobe, Apple
  9. 9How would you improve walmart.com?MediumProduct· Walmart Labs
  10. 10Implement merge-sortMediumCoding· Walmart Labs
  11. 11How would you improve retention on LinkedIn?MediumDataProduct· Walmart Labs
  12. 12What are the key KPIs for an adtech platform and why?MediumData· Walmart Labs
  13. 13Find the longest substring without repeating characters.MediumCoding· Apple, Intuit
  14. 14Find the maximum subarray sum.MediumCoding· Adobe, Apple
  15. 15Tell me about a mistake you made and what you learned from it.MediumBehavioral· Discord, Meta
  16. 16What are the most important engineering manager skills?MediumBehavioral· Discord, Stripe
  17. 17You are opening a new Walmart store. How many cash registers do you need?MediumProduct· Walmart Labs
  18. 18Partition an array into two sub-arrays with equal sum.MediumCoding· Apple, LinkedIn
  19. 19You're a PM for Walmart building a new fulfillment center. What products would you stock?MediumProduct· Walmart Labs
  20. 20Print the left view of a binary tree.Medium· Amazon, Meta
  21. 21Describe a time when your project failed.MediumBehavioral· Amazon, Discord
  22. 22Given stock prices for the next n days, how can you maximize your profit by buying or selling one share per day?MediumCoding· Adobe, Apple
  23. 23Design a Distributed LRU CacheMediumSystem design· Stripe, Walmart Labs
  24. 24Design Twitter.MediumSystem design· Freshworks, Meta