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
- 745Implement merge-sortMediumCoding·
Walmart Labs - 746Implement a phrase search in a list of documents.MediumCoding·
Amazon, Confluent - 747Implement a string sorting algorithm, treating digits as numbers.MediumCoding·
Bolt - 748Implement TrieMediumCoding·
Apple, Goldman Sachs - 749Implement wildcard pattern matching for a string (s) and a pattern (p) with '?' and '*' in a way that covers the entire input string.MediumCoding·
Service Now - 750You're given a time-based key-value store that keeps having new key-value pairs added. Implement a windowed average.MediumCoding·
Confluent - 751Why is it important for users to complete their LinkedIn profile? Discuss both user and enterprise perspectives.MediumProduct·
LinkedIn - 752What is more important—shipping product on time or shipping products with the right features?MediumBehavioral·
Motorola - 753What are the most important metrics for DoorDash?MediumData·
Google - 754You were hired by an airline consortium to improve the perception of air travel. What would you do with a budget of $10M in one year?MediumDataProduct·
Stripe - 755How can Airbnb improve its Open Homes product, which provides free shelter for refugees?MediumProduct·
Airbnb - 756How would you improve the airline boarding experience?MediumProduct·
Zillow - 757How would you improve airport layovers?MediumProduct·
Meta - 758How would you improve Amazon Go?MediumProduct·
Amazon - 759How would you improve Amazon's marketplace?MediumProduct·
Amazon - 760How would you improve shipment tracking on Amazon?MediumDataProduct·
Amazon - 761How would you improve the Amazon shopping experience?MediumProduct·
Amazon - 762How would you improve the design of Amazon's wishlist feature?MediumProductSystem design·
Asana - 763How would you improve Day One?MediumProduct·
Google - 764How would you improve DoorDash?MediumBehavioralProduct·
DoorDash - 765How would you improve the Doordash post-order experience?MediumProduct·
DoorDash - 766How would you improve driver retention for Lyft?MediumDataProduct·
Lyft - 767How would you improve engagement for the Truecaller app?MediumDataProduct·
Truecaller - 768How would you improve the experience of moving to a new city?MediumDataProduct·
Microsoft