Microsoft Interview Report
- 0of 0 votes
AnswersMy third round question was
- See December 29, 2010
How do you find the 3rd largest word in a given string that is millions of characters long and he wanted me to give a solution in only one pass ?
I gave him a solution with arraylists and he was like it is too expensive using them .
Then i gave him a solution to find in a single pass in the same way we find the third largest number in a set of intergers ..| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer - 0of 0 votes
AnswersMy last round was pretty simple in which he wanted a depth first traversal of a tree for which i gave him the preorder traversal..
- See December 29, 2010
I had time left in this round so he gave me another problem in which I was given a triangle class and he asked me what were the interesting cases where there arises a possiblity that the code may break.
My answers were tri(int a ,int b,int c)
-Niether of sides shd be 0
-sum of two sides greater than the third.
-No side shd be greater than INTMAX and also if a = INTMAX -6 , b = INTMAX -6 , c = 20
For this case there may be an int overflow so i told him that instead of checking for a+b>c we could check whether c> a-b, so that there would be no overflow.
I thought I had done my interview well and was confident i would be selected but I donno what happened they rejected me.. But it was a great experience....| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer - 0of 0 votes
AnswerHad an onsite interview with Microsoft on 17th Dec .. Accommodation and travel was provided and they make sure that the interviewees are in their best spirits before the interview.. I was listed to be interviewed with the windows windows live group for DEV and mine started at 8.00AM in the morning and I was scheduled for 4 interviews each of which were 45 mins long.. Did not land into the job though but it was a great experience as this was my first interview.. The interviewers were really nice and helped a bit whenever i was stuck..
- See December 29, 2010| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer - 0of 0 votes
AnswerGive an architecture diagram with all entities and relationships of a multi user wysiwyg editor . basically a web interface to multiple authors who can edit and store their docs . multiple ppl should be able to save it at once . also ownership should be present for documents
- sh January 12, 2015 in India| Report Duplicate | Flag | PURGE
Amazon Software Engineer / Developer System Design