Taro Logo

Software Engineer Interview Experience - Vancouver, British Columbia

August 6, 2023
Positive ExperienceNo Offer

Process

Technical Interviews: For technical roles, candidates typically have one or more rounds of technical interviews. These interviews can be conducted over the phone, video conferencing, or in-person, depending on the location and situation. During these interviews, candidates are asked technical questions related to the job's requirements, problem-solving abilities, coding skills, and knowledge of computer science fundamentals.

Behavioral Interviews: In addition to technical interviews, Microsoft also conducts behavioral interviews to assess a candidate's soft skills, teamwork abilities, problem-solving approaches, and cultural fit within the company.

Questions

Write a function that reverses a string in-place using C++.

Interview Statistics

The following metrics were computed from 20 interview experiences for the Microsoft Software Engineer role in Vancouver, British Columbia.

Success Rate

30%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Vancouver, British Columbia is very selective, failing most engineers who go through it.

Experience Rating

Positive70%
Neutral25%
Negative5%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Vancouver, British Columbia.