Microsoft Interview Experienec for SWE UK May 2024 [Offer]

Experience: 1.5 years as a Software Development Engineer (SDE) in India

Interview Month: April 2024

Round 1 (45 minutes):

  • Explained an open-source project I worked on, focusing on customers, project usefulness, real-world use cases, and challenges faced in delivering features.
  • Shared an experience of failing to deliver a feature to a customer and discussed the impact on deadlines.

Technical Question: Given a char array representing a number, provide the lower 32-bit and upper 32-bit representations of the number, emphasizing memory optimization.

Round 2 (45 minutes):

  • Provided an example of collaboration in a previous role and discussed expectations for the new role.
  • Shared an experience of dealing with a difficult teammate and how it was managed.

Technical Question: Given a list of words, find the longest common prefix among them, showcasing problem-solving skills.

Round 3 (45 minutes):

  • Explained a feature development process from a current internship, highlighting challenges with unclear requirements.
  • Discussed examples of unclear requirements and disagreements with stakeholders on approach

Technical Question: Given a 2D array, sort it in O(1) space complexity, demonstrating algorithmic thinking.

Overall, the interview process involved technical challenges, behavioral questions, and discussions on collaboration and problem-solving. The interviewers varied in their approach, with some focusing more on optimization and technical depth, while others were more supportive and focused on understanding thought processes. Received an offer within 10 days of the interview via email. Interviews are like conversations between smartest minds, where ideas and experiences are shared to create meaningful connections and insights

Tip: Be authentic in sharing your motivations and aspirations, and demonstrate enthusiasm for the company’s goals.


Contact Us