Tuesday, March 17, 2009

My Microsoft Recruitment Interview

I was viewing thru some ORKUT communities a few days back. Suddenly I noticed the forum where I posted my experiences after successfully attending the Microsoft interview during NIT Durgpur Campus placement, back in the first week of August, 2006.

That was my 3rd job interview of life. First Accenture--I was rejected in HR round; Second-- IBM and I got selected;Third--The Microsoft. With one job at hand, i was not really worried as such (Like IBM as After skipping 3 companies in a row, and not able to clear Accenture, You can imagine the tramendous pressure mounting on me before IBM). Interview went fine-----First time in my life I felt like 'I am a lucky guy'. And, today I am___ Inside Microsoft India Campus, building-2, Floor-2, Cubical Number-B2-010.


I am not going to write my experiences during teh interview,as I think that will be a small book in itself if I am going to compile all my feelings of that moments. Simply i am pasting the message I posted on the forum:


"Hi guys, MS(GDCI) was there at NITDGP on 3rd and 4th aug,taking all together 10 after 3 rounds of interview(in some cases 4),following a tuff written test.I am  mentioning here the interview qs, i remember. All the best...


1st interview:-1.How'd u like to asses a manjit nath for last 3 years.
2.Your major achievements till now.(lots of questions based on that)
3.swapping 2 variables wthout using third.
4.My robotix problem(IITG) and solution algorithm with varying cases
5.Conceptual questions on FD and Normalization(u have to know thoroughly..they'll go into depth,making a whole new schema and apply)
6.One question relating De Morgan's law,Robotix and normalization.
7.Some very basic 'C' concepts.
8.Suggestions for improving IE(a bit comparision wth google)
9.One morality testing question,very intersting but tricky--- If you find a bug just a few hours prior to teh go-live date which has been announced world-wide, what will be your take to handle that situation?
10.What are the moral valus of manjit and ways to prove

2nd interview;-
1.what is the highest no of lines of c code, u have written and..
2.Pointers(he'll go into depth..u have to know every little thing)
3.Enum(For 10 minutes he asked me only on enum)
4.pointer functions and many related qs.
5.My microsoft-project on shape recognition on .NET
6.OOPs conceptuals on friend,virtual,inheritence,protected(they wont ask wat are those...they'll ask u to implement in prog or algo)
7.Many qs on relational database,normalization,efficiency,redundancy(u have to know in detail..they'll ask u to implement)

3rd interview:-
I guess they already made up their mind to take me.He just asked me to describe my summer internship project(client-server one), my paper on FUZZY Maths(in detail,desribing all cases). and then simply ask me to fire questions at him.
........................................................
All the best.Just learn detail concept in ur curri-subjects, do 2 or more projects,paper also(if possible IEEE type).Be confident and importantly, be honest.Hope to see u at hyderabad,Microsoft campus."


That was real fun. The interviewer was able to make me so comfortable that I was not at all nervous or pressurized. Even Now i can see in MS, during interview, they will help you to be comfortable, will help you when you are stuck, will give you clue, But they will really really drill you to the deepest granular level.


Let me conclude by saying---If you are a tech savvy person, Microsoft is the best place you can think of in the whole industry. And, to get here, if you are a real techy person, none can stop you.Good Luck !!!

No comments:

Post a Comment