Skip to content
Related Articles

Related Articles

Improve Article

Microsoft Interview Experience for SDE-2

  • Difficulty Level : Hard
  • Last Updated : 17 Mar, 2021

Round 1(Problem-Solving Round): Questions

  1. Linked list
  2. Render
  3. Dispatcher
  4. Aggregation and composition
  5. GPU Programming
  6. Trees, Binary tree, BST
  7. Convert a Binary Tree into its Mirror Tree – Complexity, test cases
  8. Boundary Traversal of binary tree – Complexity, test cases
  9. Threads
  10. Semaphore
  11. Mutex  
  12. Challenges faced while coding
  13. Rest my current project related questions

Round 2(Design Round): Questions 

  1. Visitor Pattern
  2. Singleton
  3. Static
  4. Singleton vs Static  
  5. Any other approach for logging other than singleton and static
  6. How singleton is tightly coupled
  7. Inheritance vs Association class – which one to choose – IS-A relationship choose inheritance, HAS-A choose association
  8. Events
  9. Logger design  
  10. Db Design – He gave me different scenarios and asked me to design for the same
  11. No sql based db design
  12. Challenges faced while designing
  13. UML association
  14. Rest my current project related questions

Round 3(Managerial Round): Questions

  1. Strengths
  2. Weakness
  3. Challenges faced
  4. Willing to relocate
  5. What kind of work are you looking for
  6. Why do you want to switch? If you will get similar work then what will you do
  7. Swap linked list in pairs
  8. MOQ, NUnit
  9. Challenges faced, Complexity handled
  10. Rest my current project related questions

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon. GoogleE-Litmus and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :