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
- 625What factors would you look at when deciding whether to launch into a market?MediumProduct·
DoorDash - 626Tell me about your three favorite apps. As the CEO of one, what would be your most important KPI?Medium·
Google - 627What are your top three favorite apps? How would you improve one of them?MediumProduct·
Coinbase, Stripe - 628What's your favorite enterprise app?MediumProduct·
Hubspot - 629What's your favorite fitness product, and what would you do if you found that its users dropped off after 3 months?MediumDataProduct·
Uber - 630What is your favorite Google product and how would you improve it?MediumProduct·
Google - 631What is your favorite health app and how would you grow it?MediumProduct·
23andMe - 632What's your favorite marketplace app?MediumProduct·
Wayfair - 633Tell me about a SaaS product you really like using.MediumProduct·
Salesforce - 634What's your favorite subscription-based product?MediumProduct·
Microsoft - 635Reduce 9-1-1 emergency response times in a major cityMediumProduct
- 636Reduce airport security wait timesMediumProduct
- 637You're designing an A/B test to evaluate the impact of showing content from non-friends in users' feeds. How would you test this with proper randomization?MediumData·
Meta - 638Find a local minima in an array Last UpdatedMediumCoding·
Meta - 639Given an array with objects colored red, white, or blue, sort them so those of the same color are adjacent. Use integers 0, 1, 2 to represent RWB respectively.MediumCoding·
Apple - 640Find the equilibrium index in an array where sum of elements to the left is equal to sum of elements to the right.MediumCoding·
Meta - 641Find the median from a data stream.MediumCoding·
Bloomberg - 642Find points closest to the origin.MediumTechnical·
Amazon - 643Given a list of strings, find all strings that encode to the same value using a Caesar Cipher. (A Caesar Cipher rotates characters, e.g. in CC3: a->d, b->e, ..., z->c)MediumCoding·
Meta, Pinterest - 644Explain how to find a target sum in an array.MediumCoding·
Adobe, Google - 645Find a triplet in an array with a given sum.MediumCoding·
Adobe, Goldman Sachs - 646Given an array of numbers where every number occurs twice except one, how would you find the unique number in O(log n) time?MediumCoding·
Meta - 647Enhance any fintech app of your choice for visually impaired users.MediumProduct·
Coinbase - 648Design a database schema for a fitness app.MediumDataSystem design·
Databricks, DoorDash