Microsoft interview fail

Well, I don't have to worry about moving to Seattle, because Microsoft is not making an offer. So now that it's all in the past, I feel like I can talk a little more openly about the experience.

I won't say which group it was that I was approached by, but I will say that it was not one that I expected. My expertise is largely in the ASP.NET space, and this was a PM gig definitely not in that area. It was initially pitched to me as being heavily related to my experience, so I figured, sweet, I could totally do that!

The job was actually posted after that, and the written description was a little different than I expected. But still, this was Microsoft, and there is certainly a lot of opportunity there in the bigger picture. And did I mention they were footing the bill for the visit?

My first interview was actually with one of the .NET PM's, which was cool because I felt like there was more to talk about there, even though I wouldn't be working directly in his group. We talked about how I'd handle a crisis with regard to shipping something, and I gave my best strategy based on my limited knowledge of the organizational structure (it was based on a real problem I'm not allowed to talk about :)). He also gave me a coding problem, which was surprisingly hard to get my head around without Visual Studio. I'm a refactor-until-it-works kind of guy, and boy do I realize that now! But it was still a fun exercise.

The second interview was with a senior PM in the group I was interviewing for, and that's where my impression of things started to change. The conversation was all over the place, which perhaps was a symptom of going out for lunch. I started to also get the feeling he was very disinterested in me. That's kind of intangible, but I kept getting the feeling I was inconveniencing him in some way. That really put me off. Checking e-mail and using his mobile device while chatting put me off even more.

From there, he asked me some very vague and abstract questions, leading me in kind of random directions. I know from reading other interview accounts that there tend to be a lot of complex scenarios thrown at you, but they're defined well enough that you can make actionable responses. This was not one of those. I asked a lot of questions, but I wasn't getting what I needed to make any kind of intelligent response. It's like someone asking you, "How would you make something?" It depends on if you're talking about software or woven baskets!

The third interview was better, but again with the e-mail checking or whatever. Come on, man, I had to come 2,000 miles for this! If you can't do me the courtesy of listening and learning about me, it's really hard to sell myself! I was really put off by that, to the extent that I started to feel like this wasn't the gig for me. Honestly I was so excited about coming to Redmond that I never even synthesized that as a possible outcome. I left the building feeling really let down.

Not surprisingly, I didn't get the gig. I think the position itself was a mismatch for my background, and that was the first issue. The second is that the quality of the interviewing wasn't particularly good (except for the first guy, who I wouldn't be answering to anyway). I've had far more vigorous interviews that did a better job of assessing my capability.

Now that I've had a couple of days to think about it, and have a sort of closure with the non-offering, I think I have some conclusions I can draw. The first is to remember what I learned years ago with meat market recruiters who put me places like Progressive (the worst consulting gig I ever had), in that it's a good idea to understand for yourself if the position is right for you in the first place. Just because it's Microsoft calling doesn't mean that the gig is right. Duh.

Second, while I was disappointed with the experience, it's not a reason to write off Microsoft as a whole. My experience as an author, and as a customer needing a little help, has been awesome. Heck, it has been better than awesome. There are a lot of very smart and passionate people there.

Is there a big job change in my future? I'm not entirely sure. As I said before, I wasn't actively looking as much as I thought it'd just be a good idea to be on the radar in Washington. It helps to understand what your worth is every couple of years and evaluate if you're getting what you want out of your current job.

Bottom line, the experience was worth it. And visiting my future brother-in-law and his family was certainly an awesome perk.

14 Comments

  • Interesting summary of your interview -- thanks for sharing it. Reading email, etc during the interview/conversation is just plain rude, IMO.

  • About 18 months ago I flew in for interviews with MS. I have to say that I felt very much the same as you did in regards to all the email checking. It was absurd!

    I know I didn't perform well at the interviews but still, there is no excuse to being so rude. If you can't spare a hour to interview someone and give him your full attention, then maybe you shouldn't be interviewing at all.

  • Wow, thanks for posting this! I'm heading down to Redmond on Tuesday for an interview. I hope my experience is better than that. The people who I have had phone interviews with were very nice, and we had some interesting candid conversations as well.

    I guess the interview process is also to help you decide if MS is the right fit for you too.

  • Hi,

    I just had my interview on June 23. But I only got to talk to 3 interviewers. This sounds like I didn't get the job. I guess I can stop worrying about moving to Redmond Washington now. I'm from Canada.

    Dexter

  • I find out today at 10 PM CST if I received the job. There was alot of email-device interuptions in my interview as well - will post the result!

  • i agree fully .. actually i went for 4 interviews, and i felt bad that most of the times the interviewers were busy with their stuff, sometimes they used to give me a question and come back after sometime ... very very bad, actually i feel they are riding on their popularity thats it ... they dont respect you as a person, its just waste of time, they mostly fill positions internally or through recommendations, like a friend of mine who had just 3 interviews and that too not very great but he was hired, since he knew the hiring manager (he has previously been with him) , and thats it .. he was hired as a senior developer !!!!!!
    so dont worry, there are lot of better opportunities out there, you are not in partially because of luck and partially because god has something better for you and after all microsoft is not the end destination, unless you are crazy. Well google is practically the way to go, i mean they hire by committee, so its sometimes irritating but then it makes sure that hiring managers dont cheat, like it happens a lot in microsoft. (I am now a 5 onsite interview veternan and i know how things work) , the last one i was offered a SDET which i plainly rejected, since i dont want to be a tester no matter how glamorized it is .. also i dont want to be a PM, i have been a dev and i will always be a dev, i will not change my career just to be in a company ! am i crazy ???

  • I agree with you also. I also interviewed with Microsoft with Dan Iatco from the Zune group. It was for a contract position as a SDET. He had a very strong Romanian accent and it was hard for me to understand him at times the questions he was asking. I guess being born in America and working at Microsoft is a minority now. When I met him initially he never shook my hand. I thought this was a bit odd as most interviewers greet you with a handshake. Dan had my resume that was 3 years old. I submitted to my recruiter a current resume for this position. Somehow my latest resume got lost in the shuffle. I think Microsoft keeps older resumes of candidates in their data bases. I submitted an older resume to Microsoft from about 3 years ago. The first question he asked me was a LabView Question (Yes LabView at Microsoft!). The job requirements never stated LabView experience was necessary. I told him that I was not a LabView programmer. So he then asked me to write on a white board a reverse string function in C which I have done so many times in my career. This is very straight forward. He was reading his email while I was writing my code. I just felt this was rude. Then just as I was writing my code, he made a comment that my algorithm was too inefficient and used too many variables. I had a only one pointer variable and another char and int variable and had 8 lines of code. How can he say that it was inefficient and too many variables when he was reading his own email? Perhaps maybe this was a behavioral part of the interview to see how I would react to negative comments. I guess I got kind of defensive with him because I knew this algorithm worked time and time again. My previous peers at other companies that I worked for have made high remarks on my software development skills. They would of seen this type of algorithm in my C/C++ code. He kept asking me software Development/Design questions. No Testing questions for a SDET which I was applying for. Some of the questions I did not know the answer to (For example what is the difference between a struct and a Class in C#? Later I looked it up on the internet when I got home and I found the answer. C# programming was not the requirements for the job either). I did C# for small scale project but C# skills were a bit rust since it had been 3 years ago. If he had my current resume in front of him, this would of been illustrated. Somehow I felt I was being interviewed for a contract Software Design position instead and not a SDET. At the end of the 1 hour interview he felt I did not have the skills necessary for the position I was interviewing for. So I did not interview with anyone else for this position. I wish there was phone screen before I met Dan in person. This was a big waste of time for Dan and me. By having a phone screen beforehand this would saved a lot frustration and time on both parties parts. Perhaps this is the standard interviewing policy at Microsoft for not to perform phone pre-interview screens on contract positions. So for anyone else interviewing at Microsoft please request a phone screening beforehand even it is for a contract position. There is a reason why you do this. Also carry a copy of your latest resume with you when you interview.

  • You guys might have the wrong idea about MS interviewers checking their emails. I've gone through the same process and for a fact I know that they are actually writing stuff down and making their comments about you. After they are done interviewing you, they'll send out their comments in an email to the rest of the interviewers, and the final interviewer will eventually get that email with everybody else's comments about you and make the final hire/no hire decision. You may also find these information in the Wikipedia entry about Microsoft Interviews: http://en.wikipedia.org/wiki/Microsoft_interview

  • I'm pretty sure I didn't misinterpret, "Hold on, I've gotta answer this." He sure wasn't answering e-mail screwing around on his mobile either.

  • hi
    i had 2 interviews with microsoft in the past week..i was applying for an SDET position...1 interview went on for the whole day and i got to meet the hiring manager as well..but the specific interview with hiring manager did not go as well as the others...

    for the 2nd interview i had only 3 interviews from 12pm to 4pm and then was told that i was done...

    can somebody please give me some idea of what might chances might be?? Thanks!!

  • Although not necessarily an ASP interview, I just finished up a Microsoft exchange consultant interview in San Fran about an hour ago. I had three interviews with 3 different people that were scheduled for an hour each. The first interview with an exchange architect went very well. I'd have had the job I'm sure if it were up to him. The second interview was with an exchange senior consultant and he didn't seem to be interested in me from the get go. He asked me strange Active Directory and Bind DNS questions. I was pretty sure it did not go well. The final interview was with another consultant. It was mostly chit chat. I'm assuming the asian gentlemen had already counted me out. The HR lady came in and informed me they were not pursuing as an candidate. I did my best and now it's time to regroup...

  • Hi there,
    I had interview at the Microsoft at Hyderabad in India. The interviewer was the worst piece of crap I had ever met. He had no skills whatsoever and could not even express himself properly while asking the questions. I was shocked as to how he even got selected and was able to work for a company like Microsoft.
    During the interview I had to clarify with him several times, each question and get it clear about what he intended to ask me rather than focusing on the reply to his questions.
    The most shocking thing was that he even managed to talk on the phone during the interview in his own native language. At the end of interview, he mentioned with pride that I will not be going into the next round of interview process, i.e. not selected. With such an unprofessional attitude and people like that, Microsoft cannot and will not come up as a great company, never ever. They seriously need to kick out people like these.

  • I had interview on this May, passed 4 loops and got meeting with the 5th person - decision maker, he was also very nice and even discussed the works after onboarding, but was rejected 2 days later somehow. HR told me they have better condidate, but till now, the opening is still not filled per MS career website

  • Ideal variant


    P.S. Please review Black Menu Icons from yourmailkept

Comments have been disabled for this content.