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. 1537Explain the key differences between BETWEEN and HAVING clauses in SQL.MediumTechnicalData· Deloitte
  2. 1538What is the difference between stateless and stateful firewalls?MediumTechnical· Amazon
  3. 1539What is the difference between inheritance and composition?MediumTechnical· Canva, Walmart Labs
  4. 1540What is the difference between NoSQL and SQL?MediumTechnicalData· Amazon, Apple
  5. 1541What is the difference between OLTP and OLAP?MediumTechnical· Amazon
  6. 1542What is the difference between a POST request and a GET request?Medium· Dropbox
  7. 1543What is the difference between a product manager and a product owner?MediumBehavioral· American Express
  8. 1544Explain the differences between linear and logistic regression.MediumTechnicalAI ML· Amazon, Google
  9. 1545Explain the differences between nonconvex and convex functions.MediumTechnical· Pinterest
  10. 1546Describe the differences between a product manager, project manager, and scrum master.MediumBehavioral· Capital One
  11. 1547Explain the differences between ReLU and Sigmoid.MediumTechnical· Pinterest
  12. 1548Describe a difficult customer interaction you've managed and its outcome.MediumBehavioral· Amazon, Meta
  13. 1549What types of team members do you find difficult to work with?MediumBehavioral· Visa
  14. 1550How would digitalize a bank with legacy data?MediumSystem design· Amazon
  15. 1551What would you do if you disagreed with your manager?MediumBehavioral· Microsoft, TikTok
  16. 1552Talk about your toughest project and how you would improve it.MediumBehavioral· Microsoft
  17. 1553How would you disrupt the film industry using YouTube?MediumProduct· Google
  18. 1554You have one huge file coming in over a constrained link. How do you distribute it to thousands of machines?MediumSystem designTechnical· Anthropic
  19. 1555You're an analyst at the government's health department. How would you distribute 5,000 vaccines among 100,000 people?MediumData· Walmart Labs
  20. 1556A PM at Meta asked you to describe the distribution of daily minutes spent on Facebook per user. How would you describe it?MediumData· Meta
  21. 1557What domain-specific technical challenges have you encountered during program execution, and how did you solve them?MediumBehavioral· LinkedIn
  22. 1558On DoorDash, there are missing item and wrong item issues for deliveries. How would you analyze each of them?MediumData· DoorDash
  23. 1559What is a DOS attack and what are some mitigations?MediumTechnical· Google
  24. 1560How do you earn the trust of your team members?MediumBehavioral· Amazon, Meta