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
234 questions
- 193What happens, technically, when someone does a Google Search?MediumTechnical·
Google - 194Given a list of trades, iterate to return buy/sell pairs and overall profit.MediumCodingTechnical·
Robinhood - 195You have a web application with one load balancer and two servers. Sometimes a user needs to log in again during their session. What could have happened?MediumTechnical·
Amazon - 196Validate a numeronym.MediumTechnical·
Stripe - 197How many hoops will a VM in one region have to go through to communicate with a VM in another region?MediumSystem designTechnical· AADT
- 198What excites you most about technology?MediumBehavioralTechnical·
Microsoft - 199What happens when you navigate to a website?MediumTechnical·
Blend, Google - 200What is CIDR?MediumTechnical·
Amazon - 201What is cloud gaming?EasyTechnical·
Nvidia - 202What is DevOps?MediumTechnical·
Google - 203What is DNS?EasyBehavioralTechnical·
Amazon, Meta - 204What is idempotent in an API?MediumTechnical·
Google - 205What does MTBF mean and why is it necessary?MediumSystem designTechnical·
Google - 206Write a program to count the frequency of each character in a given text file.EasyCodingTechnical·
Andela - 207What are three endpoints on YouTube?MediumTechnical·
Youtube - 208How do you think the video suggestion feature works in YouTube?MediumDataTechnical·
Google - 209How would you check for bias in your data?MediumDataTechnical
- 210How would you decide if Agile methodology is suited for a project?MediumProductBehavioral
- 211Explain the process of deletion from a binary search tree (BST).MediumTechnical
- 212Design a queuing system for a call center with N representatives to handle more than N requests, where each request takes between 2 and 4 seconds to complete.MediumTechnical
- 213Design a Spotify Recommendation System.HardAI MLSystem design
- 214Explain the differences between wide and narrow dependencies in Apache Spark.MediumTechnical
- 215Find all pairs in an array with a given difference k.MediumTechnical
- 216What are the issues that using hashmap on a multithreaded environment may cause? How would you deal with them?MediumCodingTechnical