Interview with Microsoft

Microsoft and other big tech companies frequently organize recruiting events in different countries to recruit engineers. These events are mostly organized for college hires. However, it isn't unlikely for an industry candidate to be interviewed in one of these events. I have seen an announcement for one of these events while working full time in a software research company and pursuing my masters degree at the same time. The event was organized by Microsoft Bing. I sent my resume to a recruiter via e-mail. It took a month for another recruiter to contact me about my application. I ended up in an on-site event organized for Microsoft Business Solutions Division.

The first step of the process was a 30-minute phone interview. This step exists to make sure that you have the required level of competence (programming/communication skills, background, fluency in English etc.) to be invited for an onsite interview. You might have the phone call with a recruiter or an engineer. Agenda of the call and questions are similar for most candidates. The questions I was asked, as far as I could recall, were:

About two weeks later, I was invited to an onsite interview to be held 7 weeks later in Dubai. I am not lucky when it comes to Visa Applications: I couldn't get a visa on time to attend the interview. Instead of interviewing in Dubai, we setup a Skype interview.

I was home on interview day. It was comfortable. However, I had a hard time explaining technical details because of not being in the room physically. Furthermore, it is expected that you write your code and describe your reasoning aloud on a white board during these interviews. In my case, we used websites which are created for online interviews and these websites didn't have a white board functionality.

Here is the list of interview questions:

I received an offer from Dynamics CRM team a couple of hours later in the day.

Throughout the whole process, candidates constantly receive updates from Microsoft regarding logistics and the interviews. Every candidate is provided with technical resources.

I want to list important qualities that can help you during these interviews and what employers want to see to make a hiring decision:

If you believe you have all these skills, feel free to send your resume to me.

Good Luck!


September 2013