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
179 questions
- 49What are the key technical elements and considerations required to develop a push notification system for an app?MediumTechnical·
Capital One, T-Mobile - 50What could be the drivers for LinkedIn's performance in different markets?MediumDataTechnical·
LinkedIn - 51What are three endpoints on Discord?MediumTechnical·
Discord, Solenis - 52A knapsack has a maximum capacity C and there are n items each with weight w[i] and value v[i]. Maximize the knapsack value without exceeding capacity.MediumCodingTechnical·
Uber - 53How would you measure success for Instagram Shops, excluding ad revenue?MediumDataProduct·
Meta - 54Explain how to train and deploy an ML model for license plate detection for customer pick-up orders at a retail store. How do you decide between on-premise versus cloud deployment?MediumTechnical·
Google - 55Explain all kinds of OOP concepts in Python.MediumTechnical·
Infosys - 56Walk me through the pain points of a developer using serverless compute to deploy ML models and suggest options.MediumTechnical·
Amazon - 57How would you integrate Amazon Alexa hardware into a car without software integration?MediumProductTechnical·
Google - 58As a PM, how would you prioritize improving performance versus other features?MediumDataProduct·
Asana - 59Explain your product's technical stacks and the associated trade-offs.MediumTechnical·
Motorola - 60What is the important mechanism that happens within Random Forest and what does bootstrapping do in this algorithm?MediumTechnical·
American Express - 61Discuss your release and branching strategy.MediumTechnical·
Google, Toptal - 62How would you advise the engineering team to select the best 3rd-party products to use?MediumTechnical·
Motorola - 63Design a post-accident algorithm for a self-driving car.MediumProductTechnical·
Google - 64Sort an array containing only 0s, 1s, and 2s.MediumCodingTechnical·
LinkedIn - 65How would you store a list of numbers as a single number?MediumCodingTechnical·
Atlassian, Microsoft - 66Tell me about the design and architecture of the program you managed. Explain the system end-to-end and various technologies you picked with reason.MediumBehavioralSystem design·
Amazon - 67Tell me about a technical debt you introduced and its consequences. What trade-off options did you have?MediumBehavioralTechnical·
Robinhood - 68What is the time it takes to send a signal from one computer to all other computers?MediumSystem designTechnical·
Coinbase, Intuit - 69Tinder subscriptions renew monthly. Explain why different months may have different numbers of renewals.MediumTechnical·
Tinder - 70What are the top 3 technology trends that will change the landscape in the next decade?MediumTechnical·
Amazon, Google - 71What metrics would you track to evaluate a new ‘Top Picks’ ML feature for Netflix?MediumDataTechnical·
Netflix - 72What is your understanding of SDLC models and how would you implement it?MediumTechnical·
Tesla