Taro Logo

Software Development Engineer (SDE) II Interview Experience - Hyderābād, Telangana

February 1, 2021
Positive ExperienceGot Offer

Process

I applied through the company website.

The interview process took one day and consisted of three rounds, each lasting 1.5 hours.

They scheduled a Microsoft Teams call. The panel was extremely helpful; they made me comfortable and assisted me if I was doing anything wrong.

Questions

Round 1: Problem-Solving Round

  • Linked List
  • Render
  • Dispatcher
  • Aggregation and Composition
  • GPU Programming
  • Trees, Binary Tree, BST
  • Convert a Binary Tree into its Mirror Tree (Complexity, Test Cases)
  • Boundary Traversal of Binary Tree (Complexity, Test Cases)
  • Threads
  • Semaphore
  • Mutex
  • Challenges faced while coding
  • Questions related to my current project

Round 2: Design Round

  • Visitor Pattern
  • Singleton
  • Static
  • Singleton vs. Static
  • Alternative approaches for logging (other than Singleton and Static)
  • How Singleton is tightly coupled
  • Inheritance vs. Association (Class vs. Class): When to choose IS-A (Inheritance) vs. HAS-A (Association)
  • Events
  • Logger Design
  • Database Design: Scenarios were provided and design was requested
  • NoSQL Database Design
  • Challenges faced while designing
  • UML Association
  • Questions related to my current project

Round 3: Managerial Round

  • Strengths
  • Weaknesses
  • Challenges faced
  • Willingness to relocate
  • Type of work you are looking for
  • Reasons for switching; what would you do if offered similar work?
  • Swap linked list in pairs
  • MOQ, NUnit
  • Challenges faced, Complexity handled
  • Questions related to my current project

Was this helpful?

Interview Statistics

The following metrics were computed from 6 interview experiences for the Microsoft Software Development Engineer (SDE) II role in Hyderābād, Telangana.

Success Rate

83%
Pass Rate

Microsoft's interview process for their Software Development Engineer (SDE) II roles in Hyderābād, Telangana is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive83%
Neutral17%
Negative0%

Candidates reported having very good feelings for Microsoft's Software Development Engineer (SDE) II interview process in Hyderābād, Telangana.

Microsoft Work Experiences