最新消息:

微软面试

未分类 admin 3328浏览 0评论
这个标题貌似很给力. 反正我看到类似的标题是一定会被吸引住的. 没错,我最近参加了微软的面试. 虽然最后的结果不尽人意,可是确实是一次很好的体验.

这件事的起点是好几个月前了,大约7月的时候,大学的career service发来邮件说微软8月份要来campus做招聘会,带上cv的话还能抽奖,奖品是xbox 360一台. 当时刚到新公司2,3个月,根本没打算换工作,去微软的seminar的唯一原因就是为了抽那台xbox. 况且公司离大学很近,senimar是下午5点开始,正好下了班去瞅瞅. 于是就拿出旧的cv,随便加上了在新公司2个月的经历,打印出来就去了. seminar就是介绍了微软的各种perks,然后说了一下流程,大概就是CV筛选–>在大学的2轮面试–>在微软的on-site N轮面试, 如果都通过,就可以拿到offer了. 当时也没怎么注意听,一直盯着xbox来着, 可惜半个小时后的抽奖也没我的份. 回了家这事儿就忘掉了.

又过了半个多月,早上起床把手机关掉飞行模式(我睡觉前不会关机,会把手机调到飞行模式),gmail通知弹了出来. 以为还是和平时一样的无关紧要的邮件,没想到邮件标题是”Microsoft Interview Invitation”.我心想,这样也行,原本是为了去抽奖才带cv去seminar的,现在却让我去面试. 面试的时间是在9月1日和2日两天里面选. 地点还是在大学. 既然收到了面试邀请,那就去看看吧, 毕竟这种经验去体验体验也好. 回了邮件,约了时间. 之后的半个月工作和学习也都是非常的忙,忙到没空准备面试的事儿. 到了面试的日子,就硬着头皮去了. 在大学的面试很短,分2个部分,一个部分是和recruiter聊,主要是behaviour questions,第二部分是technical的,要考点技术. 去之前大概看了些网上其他人的微软面试经历,都大同小异. behaviour questions主要就问问你之前做过的project,为什么做,你觉得微软的哪个技术最有前途之类很无聊的问题. Technical part是和一个从西雅图飞来的testing manager面,考了个sudoku solver,我竟然只写了一半!!!搞毛啊,我虽然只写了一半,但是我把想法告诉了面试官,告诉他应该怎么解. 然后就很郁闷的出去了. 出来后感觉非常不好,甚至觉得这么简单的东西竟然没写出来,对自己非常失望(很久很久没有那种感觉了). 我当时就觉得,肯定没戏,因为头两轮面试都答的不好. 回来以后就又被繁重的工作和学习(btw,715很变态啊,建议能不学千万不要学)忙的忘了这事儿了.

又是半个多月的一天早上,重复的场景 — 被闹钟叫醒,把手机从飞行模式调回. 突然看到一封让我不敢相信的邮件,竟然收到微软的最后一轮(final round)面试邀请,9月底在微软亚太悉尼. 微软会支付所有的开销(机票,酒店,当地租车/出租车,吃饭等等,甚至还会报销我去澳洲申请签证的费用). 我又惊又喜,这当然是个好事儿.最坏的结果就是免费去悉尼玩了一圈,我也不回损失什么.可是我担心的是当时实在太忙,连拉屎的时间都要减半,我哪有时间准备面试,哪能抽出4天时间去澳洲呢? 在和乌龟商量和进行了思想斗争之后还是决定去,时间毕竟是挤出来的,把拉屎的时间减少到四分之一就好了. ^_^

微软有专门的人帮忙定了机票和酒店,给乌龟买了同样时间的机票,一起去了澳洲. 飞机是新西兰时间早上9点起飞,这就意味着我要在早上7点前到机场.这就意味着我要在早上5点多起床.也就等同于是澳洲时间凌晨2点起床(因为那时候新西兰已经进入夏令时,而澳洲还没有,所以差3个小时. 后来证明时差真是要人命)! 尽管飞了3个半小时,可是由于时差的关系,新西兰时间9点起飞,到达悉尼的时间还是9点半. 到酒店有点早(check-in time是下午1点),房间还没有reday,就在lobby等着. 陆续碰到另外2个同样来参加面试的. 聊了会天,吃了个早饭(午饭?brunch?), 就在我要去面试的半个小时前,房间终于好了,赶快check-in,就去微软了.

约定的面试时间是下午1点半(注意,这个时间是新西兰下午4点半,平时是我准备下班的时间了),大概早到了10分钟, 微软大楼还是蛮漂亮的,里面各种显示器,上面都显示着windows phone 7和windows 8的style — 四四方方的色块. 一共4个参加面试的,我们被集中在一个小的meeting room里,会有面试官来叫我们的名字把我们叫到不同的房间去面试. 结束后还是返回那个小的meeting room等待下一轮. 一共有4个面试官和2个recruiter,他们都是从总部西雅图飞来的. 每一轮面试之间的空隙,recruiter会继续给你讲微软的各种perks,让你在最想休息的时候还要接受更多的信息. 然后被告知一般3轮就可能有结果,可是如果还需要更多了解的话,就会4轮甚至5轮.面试完当时就会告诉你结果,而且如果你拿到了offer,微软expect你当时就决定要不要接offer(虽然是微软,但是这也太霸道了吧)!

1

微软澳洲总部前台

我第一个被点名叫走了,面试官是一个印度人,有比较重的口音.第一轮面试就给我来了个下马威(后来在和其他3个人聊天的时候发现大家都觉得这个面试官是最难的一个). 不知道是紧张还是还没进入状态,还是其他什么的原因,我竟然连续3次理解错了面试官的意思. 而且还是在面试官多次解释之后. 第一轮面试非常失败,灰头灰脑地跑回小meeting room了. 大家也都陆陆续续回来了,一聊,其他人竟然觉得都还不错. 我郁闷了. 第二轮的面试官是一个中国人(也有很重的中国口音,哈哈),他是testing manager,大学毕业后就在微软做,在微软16,7年了. 问了几个数据结构和算法的问题,都答出来了,貌似他也比较满意.然后问了一个testing相关的问题(我觉得主要是考creativity).貌似也聊得很投机. 第二轮下来,还是3个人觉得还不错,这次郁闷的还是和印度面试官面试的人… 后面两轮我觉得都答的不错,而且貌似有渐入佳境的感觉. 4轮面试下来,已经晚上6点了(新西兰晚上9点),大家都精疲力尽了. 如果按澳洲时间算,我是凌晨2点多起床,坐3个多小时飞机,马不停蹄奔酒店,一下午大量用脑,已经非常疲倦了. 不过虽然生理上疲倦,可是心里上非常兴奋,因为知道这件事终于over了,成就成,不成就拉倒. 不会有再多的面试了.

因为不断的在说话,在用脑,所有人都喝了很多很多水. 后来喝水和烦了,我们说微软不是有免费饮料吗?我们去拿吧 ^_^,顺便去微软餐厅参观了一圈.

2

微软悉尼办公室餐厅

据说是4个面试官都要一致同意hire才可以hire,有一个人说no hire,那个人就不会接到offer.在经过了十几分钟的等待之后,我又被第一个叫出去了. 结果当然是no hire. 然后recruiter又说了一堆没用的话,什么it doesn’t mean you are not good, it just means we don’t currently have a position suits you. 什么you wouldn’t make this far if you are not good, 什么 we will keep your resume until next July, if we find a position that suits you, we wil ….. 我平淡的接受了这个惨痛的现实. 跑去坐地铁和在city的乌龟会和了. (btw,在地铁站竟然看到了chrome的广告)

3

在悉尼地铁站Chrome的广告

总结一下吧,如果要用一个词概括微软面试的特点,他们给我总的感觉是supportive. 相信其他经历过的人也会有同样的感觉. 面试官不会去刁难你,不错,他们会问你很难的问题,那是因为那是他们的职责,他们需要push you to your limit才能真正知道你几斤几两. 可是在你有困难的时候,他们会毫不犹豫的给你一些tips,给你一些既不会直接告诉你解法,又非常有用的建议. 感觉跟他们面试是和有血有肉的人面试,不像其他公司的面试,是冰冰冷冷地问卷或者问题. 第二个感觉就是我见到的人都是智商,情商极高之人,不知道这是微软所有员工的特点还是在微软呆久了的人才会这样(4个面试官都有至少在微软15年的工作经历). 他们的智商/情商是明显能在你和他们的对话中感觉出来的. 那种能非常清晰地表达自己的能力,和那种当你一张口他就知道你想表达什么东西,或者当你在白板上用自己的逻辑写下code,他们能够立刻理解的能力,是我从来没有见过的. 他们的情商表现在当你出现问题的时候,他们不会刁难你,会从各种角度帮助你去解决这个问题(同时又不直接甚至间接告诉你答案). 和这种智力超群的人呆在一起是非常舒服的. 以至于我问一个面试官,你觉得微软最吸引你的地方在于什么时,他说能work with smart people就是其中之一. 面试的时候并没有碰到很变态的问题,比如”井盖为什么是圆的”,或者”美国有多少辆汽车”. 这类题叫Brain teaser, recruiter说这类问题基本上已经不会被问了.

之后的几天就是在悉尼玩了,基本上该玩的都玩了.还蹭了一顿以前CCC同事的晚饭.在这非常感谢他和他老婆的款待. 最让我impressive的是悉尼的公共交通. 对我这种PT(public transport)狂来说,真是大爱!

 

转载请注明:爱开源 » 微软面试

您必须 登录 才能发表评论!