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
FiltersDifficulty, topic, company

4,310 questions

  1. 697DSUCoding· Infosys, Juspay
  2. 698Dungeon GameHardCoding· Google
  3. 699Dutch Flag ProblemCoding· Adobe
  4. 700Dynamic interval Data StructureCoding· Google
  5. 701Dynamic ProgrammingCoding· GoDaddy, Meesho
  6. 702Dynamic Programming ProblemCoding· Uber
  7. 703Dynamic Programming Question on GridsCoding· Texas Instruments
  8. 704Easy: Check if a string is a palindrome after removing one characterCoding· Boston Consulting Group
  9. 705Easy DSACoding· Oracle
  10. 706Easy-Level DSACoding· Oracle
  11. 707Encode and Decode StringsCoding· Amazon, Microsoft
  12. 708Evaluate DivisionMediumCoding· Amazon
  13. 709Evaluate Mathematical ExpressionsCoding· Google
  14. 710Evaluate Reverse Polish NotationMediumCoding· Amazon
  15. 711Explain a time when your design was challenged in a code review.Technical· Boston Consulting Group
  16. 712Extra Characters in a StringMediumCoding· Microsoft
  17. 713Falling DominoesCoding· Amazon
  18. 714Falling Squares VariationCoding· Visa
  19. 715Fill Array Zeros with Positive Integers to Satisfy Adjacent |diff| ≤ 1Coding· Zomato
  20. 716Find All Anagrams in a StringMediumCoding· Walmart
  21. 717Find best possible sum in a treeCoding· FactSet Research Systems Inc.
  22. 718Find First and Last Position of Element in Sorted ArrayMediumCoding· Slice
  23. 719Find K Pairs with Smallest SumsMediumCoding· Intuit
  24. 720Find Maximum Product Subarray in an arrayCoding· Flipkart