新鲜 On Campus 微软 面经 - 11.14

刚刚跟微软面完On campus. 趁着还记得清楚来地里分享下过程。。
面试官是个胖胖的大叔 上来先问我是prefer program manager还是software engineer的职位 我以为就是例行了解一下 就说PM。(到最后发现并不是这样的 是为了决定问哪些题的)
由于我答了PM,整个面试只问了behavioral question,所以如果两个职位都想面的小伙伴一定要和面试官讲清楚啊 不要像我一样糊里糊涂就只面了PM。。
问的问题:
你做过的project里后悔的决定是什么
teammate不干活的话你怎么办
如果公司现在要做一个人工智能的speaker(类似于Alexa那种),你会怎么设计产品,产品都应该有些什么功能?
follow up:软件功能很好加进去,但是很多feature都需要硬件,加硬件就会贵,怎么抉择加什么硬件?和其他公司如何竞争?

我在地里看了一大堆的coding面经 刷了一堆题 结果。。完全没想到会问这些题。。
说大概2-3周出结果 发面经攒人品🙏 希望可以帮助到大家!

再次来更新啦!
在2.26终面之后终于在一个月之后 3.28号收到了结果 录取了 并且我已经从了
一般来说结果都一到两周可以出的 但是这次用了这么久大概是有两个原因:

  1. 原来的recruiter换岗位了 新的recruiter接手后第三天就出结果了 所以有可能是原recruiter知道自己要换岗位了就把工作往后压了一下
  2. 我面试的是C&E里边的MSRC(microsoft security response center),但是后来这个组好像没有空的岗位了 于是他们花了很久的时间帮我找到了新的组(好像是Windows engagement 具体的还要等正式offer letter来了才清楚)

接下来说说我的一些准备经验和面试过程吧
我的准备过程主要是看了一本叫Cracking the PM interview的书,另外也在网上找了些blog posts和面经来看
PM这个岗位的面试主要考察behavioral question,design question,estimation question还有面试者本人的经历、思维方式及解决问题的能力 所以说准备起来主要是要重新审视自己的长处和短处 以及和PM的契合点在哪里 回答问题的时候尽量展现出你的这些闪光点。沟通交流能力也很重要,所以在和面试官交谈过程中一定要注意讲故事或者个人观点的时候思维清晰逻辑通顺,而且重点在于你的思维和表达方式,而不是正确答案,所以即使不知道答案也没关系 把自己的想法清楚准确的表达出来就好了。
我这次经历了四轮面试,第一个面试官是个很慈祥和蔼的老爷爷。先是自我介绍寒暄了一段时间 然后他问了些我简历上的经历,最后结合我在教育领域的经历和兴趣出了一个design question 让我设计一个给患有ADHD学生使用的作业系统。整个过程非常轻松和谐,在我回答问题的过程中面试官也会和我互动,共同解决问题。在这儿我想说,之前看到过一个说法:面试的best approach就是把面试官当做自己的同事 以共同解决问题的态度去聊天。我觉得这说得很对,因为带着共同解决问题的mind set去面试的时候会更容易地解释清楚自己答案背后的reasoning,一步一步地得出结论,而不是直接给出答案。
第二轮面试是个lunch interview,是一个很和蔼的中年白人女性。她在微软断断续续已经工作20来年了。因为是边吃边聊,整个氛围非常的chill,在简单介绍过我自己以及聊了些我对PM这个岗位的想法之后就主要是我在问她的经历了。印象最深刻的是我问她最难做的trade off是什么,她的回答是生孩子。因为孩子小的时候她想要work from home,这也是为什么她两次离开微软 之后又回归。跟她谈过之后感觉微软是个很包容的公司,好感度又上升了~
第三轮面试是一个比较年轻的男人,主要也是谈论了一些我过去的经历 问了些behavioral question,还了解了一下我有没有接触过agile development,我正好上过一节software engineering的课 然后project是follow的extreme programming,所以也聊了些这方面的内容。这轮感觉是最轻松的一轮,因为没有真正意义上的”问题“去让我解决,都是谈论过去的事情和一些比较general的想法。也可能是侃得太天南海北面试官没来得及问问题吧。。
最后一轮面试是一个看上去很精英职位应该也比较高的面试官,年纪也不小了 估计五十岁左右吧,巧的是我们俩是UIUC校友。他这轮面试是最难的一轮,可能是因为我比较累了,也可能是他比较大牛问的问题更push一些。一开始先是让我说说前几轮面试都干啥了,我就把每个面试总结了一下,说了说让我觉得有意思的亮点。这之后他问了我之前做的project的一些非常细节的问题,比如为什么有一个project选择了以测试红酒质量为主题。当时其实我们就是觉得那个data比较clean,然后也挺有意思的 就选了。。所以我挺慌的,但也只能保持围笑默默扯一些原因。。之后还问了我的favorite app,我说的是微信,正准备说一下我准备过的它的优缺点以及和messenger的对比,结果他让我列举三个我想要改进的feature,真的是猝不及防,因为我只准备了一个缺点。。所以也只能硬着头皮回答,然后他也问了好多follow up。。这轮是我最没有把握的一轮了,而且感觉他又是面我的人里边职位最高的,所以在这一个月的等待里我这个忐忑啊。。还好最终等来了好的结果!

总结一下,我这次面试整体的体验非常棒,每一个面试官都对我有充分的了解,也不会让我感觉气氛很紧张(除了最后一个给我压力比较大)。让我很感动的是他们会问到简历里非常细节的东西,感觉他们也是很用心的看了我的简历才来面试我的。但是recruiter给我感觉不太专业,一开始迟到,后来follow up也态度冷冰冰的,一点都不积极。估计和她快要换岗位了有关吧。
另外有两个小插曲和大家分享一下:一个是我第一个面试官消失了 找不到人 于是在我等了一个小时之后临时安排了老爷爷给我,其实第三个面试官本来应该第二个面试我的 所以面试官自己也感觉比较混乱 他们也都为这件事情道了歉,还是挺注重公司形象的。另一个是我把微软给我的礼品袋(装着吃的和hoodie)落在第三个面试官的办公室里了,大概是聊得太投入了。。后来我发现的时候他已经走了,办公室的门也锁了。但是两位前台还有他的三个同事都在帮我联系他还有公司的安保部门,即使我解释说没有拿到也没关系他们也都坚持帮我拿到我的东西。甚至有一个人还尝试撬锁(此处手动添加一个捂脸表情包),还有个人让她老公帮忙接孩子自己陪我等着安保部门的人来开锁,真的感动到哭泣,他们怎么人都这么好!!

以上就是全部内容啦,之后应该不会再更新了。地里PM面经太少了,我也是完全没有经验全靠网上搜索消息准备的面试。所以如果大家有什么问题的话欢迎给我留言!选择PM这条路是因为想清楚了比起做码农,我更适合PM这个岗位。我也希望你们都能真心喜欢PM这个岗位,而不是让它成为逃避写码的无奈选择。每一个方向都不容易,我想如果没有兴趣支持的话任何路都走不长远吧。
最后,祝战友们一切顺利!

有的。收到邮件说我是个strong potential candidate,但是现在的final round interview暂时没有位子 要等到圣诞节后才能有消息了。

请问楼主有后续吗

谢谢楼主分享!请问楼主面的是哪个组呀?谢谢啦

是on campus第一轮,应该还没有具体到哪一组吧?我也不太清楚流程,不过一般都是录取之后或者快录取的时候才定组的吧?

谢谢楼主秒回!

PM会是什么样的职位??

来和大家分享一下最新进度。大概一月底的时候recruiter和我说职位都招满了,但是大概一周前突然发邮件告诉我有一个计划外的空缺(我怀疑是谁接了offer然后又毁约了)。事实证明一定要和recruiter保持联系啊,这样有机会recruiter才会想到你。
于是楼主准备26号去onsite面试了,等结果出来了和大家分享面经!

非常棒的面筋分享,感谢搂主!最近也在准备一个PM职位的onsite来地里找资料,楼主码字码得很用心!
祝一切顺利!