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

155 questions

  1. 145What are the issues that using hashmap on a multithreaded environment may cause? How would you deal with them?MediumCodingTechnical
  2. 146Explain how hash maps work.MediumCodingTechnical
  3. 147List the Differences Between Two StringsMediumCoding
  4. 148Shortest Cell PathMediumCoding
  5. 149Given a graph with N nodes and M edges, identify its network topology. Return 1 for Bus (linear chain), 2 for Star (one central node), 3 for Ring (circular), or -1 if none match.MediumCoding
  6. 150Decrypt MessageMediumCoding
  7. 151Flatten a DictionaryMediumCoding
  8. 152How would you remove duplicates in a string?MediumCoding
  9. 153Sales PathMediumCoding
  10. 154Explain the time complexity differences between ArrayList and LinkedList.MediumCodingTechnical
  11. 155Given an unsorted array, find duplicate elements in constant time, without using inbuilt functions of python.MediumCoding