Taro Logo

Software Development Engineer Interview Experience - Dublin, Ireland

November 1, 2012
Positive ExperienceNo Offer

Process

I got an on-site interview in Dublin for an SDE and SDET internship position. I was invited to this interview after a short interview at my university.

I had 3 interviews:

  • 1 with an SDE team (2 guys)
  • 1 with an SDET team (another 2 guys)
  • 1 with a Project Manager

I received a lot of questions related to:

  • Why do I want to work for Microsoft?
  • Why am I pursuing Computer Science?
  • What am I looking for in technology?

They asked me about a recent article I read on Techcrunch.

Coding questions were easy:

  • Count the binary 1 digits in a number.
  • Given two nodes in a binary tree, return their Lowest Common Ancestor.
  • Given two strings, say if they are anagrams.

I also had testing questions before every coding question, asking how I would test a method that does the code.

Questions

At the third interview, I was asked which of the previous interviews I liked better and why.

Imagine you have a project you want to release in multiple languages. For every language, you have a resource file containing hotkeys for each module.

For example, one module is "File," which has "Find" with hotkey F and "Free" with hotkey F. Another module, "Edit," has "Replace" with hotkey R. For every module, you want to find the colliding hotkeys.

In our example, within the "File" module. Find and Free have the colliding hotkey "F".

In the resource file, a hotkey is coded as: alpha"F"Find.Files; where alpha is one character (e.g., alpha).

You have 100 languages and around 6000 hotkeys in a resource file. Determine all the colliding hotkeys.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Microsoft Software Development Engineer role in Dublin, Ireland.

Success Rate

50%
Pass Rate

Microsoft's interview process for their Software Development Engineer roles in Dublin, Ireland is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive80%
Neutral20%
Negative0%

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

Microsoft Work Experiences