JobYooBeta
首页 > 公司 > Microsoft(微软) >
MS ATC面经
我是第三次笔试的,简历很早就写了,准备第二次考的但是不小心没提交上去,那天正好是校庆,所以那天好好玩了玩。提交的简历被处理之后很担心,因为没有太认真写简历,担心像IBM那样没有笔试机会。结果有笔试机会,笔试成绩是42分,和感觉的差不多。投的是sde的职位,收到的是sdet的offer。
12月7号下午三轮技术面试,去之前在宿舍里很紧张,但是到了之后就不紧张了。微软面试每组应该是10个人,有一个人没到,所以是九个,2个mm,其他7个都是男生。预定的时候是1:40,大概1:50的时候helen jj把我们带到会议室,介绍了一个面试流程,三轮技术面试,每轮一个小时,还有面试内容需要保密,所以在这篇文章中我没说具体的题目,请大家谅解。
一面好像是个manager,知道他名字是从面试房门上看到的,后来看了门口的单子上他的照片,好像不是很像。他先自我介绍说是sdet的,然后说了一下sde和sdet的工作内容,然后问了一些关于时间复杂度,让我在黑板上写了一个很小的程序,不是很难,后来他要求用另外一种方法实现,我没想出来,后来他提示我了,我觉得这题好像以前见过。这轮面试基本上都是英语,只是偶尔是汉语,有的时候我解释的时候用汉语,他说英语:)时间很快,一个小时之后他送我出来。自我感觉一面题目基本答对,因为用英语,有时候没听懂,所以自我感觉一般。
二面是一个gg,他没做介绍,所以不知道叫什么。坐下后,就跟我说英文,让我介绍项目。然后就做题,关于字符串的,我想了方法,边对他说边问他,然后会在原来算法在进行改进,后来他让我换一下想法,提示了一下,后来我就知道题目怎么做了,后来他让我把程序写出来。写好了之后他看了没问题,就问我怎么测试那个程序,我就分两种情况(正常的和非正常)说给他听。完了之后他就送我出来了。二面做题的时候是用汉语的,二面的gg始终保持微笑,我也是:)自我感觉二面的时候反应比较快,能够根据面试gg的提示的思路一步步的解决问题。
三面也是一个gg,开始的时候很严肃,用英文,介绍项目的时候我说我的专长是voip和软交换技术,他就问我微软不做软交换,我过去能干吗。我就说软交换是种思想,很多地方用到,而且自己有软件开发的工作经验等等,他又说那是什么思想,然后让我解释给他听,恩,他应该听懂了:)后来就写了程序,程序不是很难,特别注意特殊情况就行了。我写完了之后有一点点问题,他让我找出来,边找边问他,很快找出来了。然后问了一个测试的问题,呵呵,这个很有意思,我们都笑的很厉害,他让我严肃点,呵呵,完了之后他说还有几分种,问我有什么问题,我想了一会说,没什么问题了,他说,开始2轮是不是问得比较多,我说是啊。然后出来,说再见。
然后大家基本上都逐渐得出来了,在前台门前的座位上等。另一个mm是中科大的,我和她聊了聊,她好像自我感觉很好。我当时感觉也还行,不过当时想,微软啊,别人肯定有表现比我还好的,所以如果能留下来,那最好,不能留嘛,就回去啊,回去后轻松一下,最近比较累呢。等会大概50分钟,helen jj出来了,她说现在公布结果了啊,然后笑笑,然后就说名字,开始是中科大的mm,然后是我,然后对坐着的另一个男生说,好像是你,叫×××,然后其他的人都走了。
helen jj让我们等一下,说她帮我们问问下一轮面试的时候。我们在等的时候就互相交换了电话号码和email地址,还是蛮高兴的。等了一会,helen jj告诉我时间第二天11点,中科大mm下午3点,另外一个男生因为第三天没时间,所以时间有待讨论。后来我们就一起下楼,然后我就打车回来了,天好冷啊。
第二天,我大概到10:30开始出发,路上没堵车,所以我不到10点40就到了。等到11点多一点,helen打电话给前台,说让我等会。大概到11点半,一个manager找我了,然后开始面试。开始问我项目的难点。然后就做题,开始一个智力题,不是很难,很快做出来了,然后出了一个设计题,也很快做出来了,我觉得做得还不错。然后也是写程序,一个平时我看到过几次的程序,但是我从来没认真看的程序,manager提示了好久我也没写出来,唉,当时感觉没戏了,不过马上想,好好进行到底吧。出来的时候manager告诉我让我在前台等会,他说可能还有一面。
这时候肯定12点半了,早饭吃的比较晚,所以还不饿,而且最近都没什么胃口。等了一会后,manager带了一个jj出来了,让她陪我去楼下吃饭,没想到啊。
然后一起下楼,随便聊聊,问问她们是不是平时都在楼下吃饭什么的,然后随便点了点东西吃。楼下的餐厅比较高级,一碗面都得20块呢。等东西得时候她就开始问我项目,实习工作情况,导师等,我才反应过来是传说的lunch interview,然后我就跟她介绍。然后我问了一下她的情况,她说她是sdet的,上午那个是她的manager。我当时想,今天面的都是sdet的呢,估计我的职位换成了sdet。因为吃饭的时候不是很饿,而且我不喜欢吃面条,所以只吃了一点,聊得差不多得时候,我说吃饱了,然后就上楼了。然后就继续等会,和上午面试留下来的聊了聊。
过了一会,一个manager似的的gg带我进去了。他问我投的职位,然后又问我有没有发现今天面试都是sdet的面试官,我说我发现了。然后他让我说对sdet的看法,自己有没有兴趣。然后出了2个智力题,思路都是对的,有道题没找出答案,manager给了提示。然后问了我能不能实习方面的。然后就出来了,说可以回去了,然后等通知,如果有offer,1,2天之内会通知的。
然后我就坐公交回来啊,好舒服啊,终于面完了。从面试到接到offer的每个晚上都睡不着,早上也很早就醒了,每天晚上都在想面试过程,那些问题不自觉的都到脑袋里了,好奇怪。
总结面试流程:12月7号下午三轮技术面试(好像面试官都是manager),8号上午manager面试,中午的lunch interview,下午manager面试,11号(周日)晚上收到offer,ATC的效率很快,我以为要等到12号的。
总结原因:ATC提前了一个多星期通知我面试,我有足够的时间看面经和数据结构;
没有心里压力,觉得微软是个梦想的地方,来这里面试的都是牛人,自己机率很小;
运气比较好,我遇到的面试官都是中国人,所以面试的时候开始是英语,然后不知不觉就用汉语了;
微软出的题目不一定是自己做过的,不会的时候面试官会提示,所以反应要快。
最后,非常感谢微软的5位面试官,感觉每一轮面试的时候都像是上了一堂课;也感谢真情和水木,每次面试前我都在这上面看看面经,感谢找工作期间我gg的帮助,我们经常一起讨论问题,今天他也收到一个非常满意的offer,我好高兴啊。
希望大家都能找到好工作,找到工作的好好写论文,还在努力找的一定要有耐心!快圣诞节了,祝大家圣诞快乐,新年快乐!
本周招聘信息精选: