Taro Logo

Software Development Engineer Interview Experience - Canada

October 1, 2014
Positive ExperienceNo Offer

Process

I gave my resume to a college recruiter. A week later, I was notified that I'd been chosen for the first screen interview on my school's campus.

The interview ended up being very straightforward. It began and ended with small talk regarding myself, the interviewer, and Microsoft in general.

I was not asked any data structure or algorithm questions, which was surprising to me. The only technical question asked was regarding string manipulation within a function.

Questions

Create a function that accepts a C-style string (which has a null-terminating character) and a character n. If the string contains n characters, remove those characters and handle the resulting empty spaces.

Example:

Input: void removeChar(char[] glassdoor, char c) Output: gladoor

Was this helpful?

Interview Statistics

The following metrics were computed from 68 interview experiences for the Microsoft Software Development Engineer role in Canada.

Success Rate

16%
Pass Rate

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

Experience Rating

Positive49%
Neutral34%
Negative18%

Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Canada.

Microsoft Work Experiences