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

  1. 193What happens, technically, when someone does a Google Search?MediumTechnical· Google
  2. 194Given a list of trades, iterate to return buy/sell pairs and overall profit.MediumCodingTechnical· Robinhood
  3. 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
  4. 196Validate a numeronym.MediumTechnical· Stripe
  5. 197How many hoops will a VM in one region have to go through to communicate with a VM in another region?MediumSystem designTechnical· AADT
  6. 198What excites you most about technology?MediumBehavioralTechnical· Microsoft
  7. 199What happens when you navigate to a website?MediumTechnical· Blend, Google
  8. 200What is CIDR?MediumTechnical· Amazon
  9. 201What is cloud gaming?EasyTechnical· Nvidia
  10. 202What is DevOps?MediumTechnical· Google
  11. 203What is DNS?EasyBehavioralTechnical· Amazon, Meta
  12. 204What is idempotent in an API?MediumTechnical· Google
  13. 205What does MTBF mean and why is it necessary?MediumSystem designTechnical· Google
  14. 206Write a program to count the frequency of each character in a given text file.EasyCodingTechnical· Andela
  15. 207What are three endpoints on YouTube?MediumTechnical· Youtube
  16. 208How do you think the video suggestion feature works in YouTube?MediumDataTechnical· Google
  17. 209How would you check for bias in your data?MediumDataTechnical
  18. 210How would you decide if Agile methodology is suited for a project?MediumProductBehavioral
  19. 211Explain the process of deletion from a binary search tree (BST).MediumTechnical
  20. 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
  21. 213Design a Spotify Recommendation System.HardAI MLSystem design
  22. 214Explain the differences between wide and narrow dependencies in Apache Spark.MediumTechnical
  23. 215Find all pairs in an array with a given difference k.MediumTechnical
  24. 216What are the issues that using hashmap on a multithreaded environment may cause? How would you deal with them?MediumCodingTechnical