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 2Medium 4Hard 0
Filters · onDifficulty, topic, company

6 questions

  1. 1Explain the differences between an interface and an abstract class.MediumCodingTechnical· Goldman Sachs, Microsoft
  2. 2Explain BERT.MediumTechnical· Microsoft
  3. 3Explain what a blockchain is as if to a five-year-old.EasyBehavioralTechnical· Microsoft
  4. 4How do you select the value of 'k' in the k-means algorithm?MediumTechnicalAI ML· Microsoft
  5. 5How would you use VR to improve education?MediumTechnicalProduct· Microsoft
  6. 6What is a perceptron?EasyTechnical· Google, Microsoft