Taro Logo

Software Development Engineer In Test (SDET) Interview Experience - Vancouver, Canada

October 1, 2013
Neutral ExperienceGot Offer

Process

During my last year at school, I contacted one of the recruiters on campus. She set up an interview on campus.

It was a 45-minute interview. There were questions regarding my classes, projects, and interests. They also asked some high-level questions on operating systems, version control, and design, along with a couple of simple programming questions.

About six weeks later, I went through a six-hour interview process, where each 50-minute block was an interview with a current engineer. They asked the usual questions about data structures, algorithms, and testing.

Questions

Suppose there's a rabbit on the edge of a stream.

In the stream, at unit-sized spaces, there are potentially rocks. For each space in the stream, there is either a rock there, or there isn't. The rabbit can hop onto a rock but can't swim.

If the rabbit can initially jump one space, then for each subsequent jump, it can jump n + 1, n, or n - 1 spaces, where n is the number of spaces previously jumped. Design an algorithm to determine if the rabbit can successfully cross an arbitrary stream.

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the Microsoft Software Development Engineer In Test (SDET) role in Vancouver, British Columbia.

Success Rate

20%
Pass Rate

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

Experience Rating

Positive40%
Neutral60%
Negative0%

Candidates reported having very good feelings for Microsoft's Software Development Engineer In Test (SDET) interview process in Vancouver, British Columbia.

Microsoft Work Experiences