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