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

2,498 questions

  1. 1657Rippling allows AI in the technical interview — what that signalsMediumProduct
  2. 1658Salesforce Agentforce demo prepMediumProduct
  3. 1659The deployment slipped by three weeks — tell the customer's CTOMediumProduct
  4. 1660Verify the functional correctness of an LLM-based recommendation systemMediumProduct
  5. 1661Why this company specifically?MediumProduct
  6. 1662Your first 30/60/90 days in a new FDE roleMediumProduct
  7. 1663If your feature is going to negatively affect another team's metrics, what would you do?MediumDataBehavioral· LinkedIn
  8. 1664How long would it take to fill an Olympic swimming pool with water from a garden hose?MediumProduct· Walmart Labs
  9. 1665Find the closest palindrome of a given number.MediumCoding· Uber
  10. 1666Find duplicate files in a file system.MediumCodingTechnical· Anthropic, Dropbox
  11. 1667Find the element at a given position in a sorted version of an unsorted array. Example: Input: {5,1,7,19,0,16}, k=3 Output: 5 (Explanation: Sorted array is {0,1,5,7,16,19}, and the 3rd positioned element is 5.)MediumCodingTechnical· Philips
  12. 1668Given an array of points and a point P, find the k closest points to P.MediumCoding· Amazon, LinkedIn
  13. 1669Find Largest NumbersMediumCoding· Accenture, Goldman Sachs
  14. 1670Given a list of Nodes, each with a unique string id and a list of subnodes it depends on, find the maximum depth of the dependencies.MediumCoding· Amazon
  15. 1671Find the minimum and maximum elements in an array using minimum comparisons.MediumTechnical· Mastercard
  16. 1672Find the number of rotations in a circularly sorted array.MediumCoding· AMD, Microsoft
  17. 1673Given a binary matrix with every row sorted, find the index of the row containing the most number of 1s.MediumCoding· Amazon
  18. 1674Find the shortest path in a graph.MediumCodingTechnical· Amazon
  19. 1675Given an array of task durations (in minutes), return the pairs of tasks that can be completed within 60 minutes. For example, for [1, 43, 20, 59, 30, 30], return [[0, 3], [4, 5]].MediumCoding· DoorDash
  20. 1676Find the maximum subarray productMediumCoding· LinkedIn
  21. 1677Given an array of integers, find a tuple of three integers that can form a triangle.MediumCoding· LinkedIn
  22. 1678How would you find participants for usability testing without access to local existing clients?MediumDataProduct· Google
  23. 1679Have you ever fired someone for low performance?MediumBehavioral· Meta
  24. 1680Tell me about a time when you had to fire someone.MediumBehavioral· Amazon