微软员工|微软的面试 FAQ 大全
6843
2022.03.02
2022.04.11
发布于 北京市

大家提出了很多问题,我没法一一回复,在这里统一整理答复大家。

Q:深圳有岗位吗?有干前端的嘛?

A:关于职位信息,最权威的参考是公司招聘官网:

点击跳转

或者直接把简历发给我,我来给帮你匹配职位。


Q:微软投简历应该用英文吗?要全英文面试嘛?

A:大部分职位简历不需要英文,个别岗位需要英文简历。

据我所知产品经理和 UI 等职位英语要求比较高,会有英文面试。研发还好,除非是 Principle工 程师岗或研发管理岗。还是我面经里说的,准备个英文自我介绍是最基本的要求。


Q:微软这边的每轮的面试有什么侧重点么?就是基本上都是 coding,还是?每轮大概几个算法题?

A:这点面经里也提到了,我是除了最后一轮,每轮都面了算法。
每轮基本都会覆盖系统设计和算法,各轮没有明显侧重点。除了最后一轮,详情参见面经。
每轮算法题数量大概在 2 - 4 个。


Q:微软出算法题会有个范围么?比如剑指 offer 之类。或者 hot 200 刷熟练才行?一般前多少道题刷熟练可以去试一试?

A:范围肯定不会有的,这不等于把题告诉求职者了嘛。个人感觉认真刷完高频 200 道差不多,当然越多越好。


Q:前端面试的话也是 系统设计 然后 算法题?
A:如果是纯前端职位,系统设计可能会问的少一些,基本所有研发岗都要考算法。可以在网上搜一下前端面经参考一下。很多部门没有专门的前端,我们组就没有前端,需要写页面的时候自己写。


Q:之前干 Java 的有可能进去吗?面什么职位一定要用什么语言写吗?比如 go/c 的话,会不会需要花额外时间造轮子?

A:面经里也提到了,语言不是问题,我之前也没干过 C#,是做 C++,算法用自己熟悉的语言写就行。但是只会 C 的话,算法有时候写起来不方便,一些基本的数据结构比如哈希表都没有。


Q:Junior 职位也考 system design 吗?比如一年左右工作经验的。

A:微软没有 Junior 这个 title,最低是 Software Engineer,也考系统设计,公司的 Software Engineer 水平也不低,都很聪明。


在微软,软件工程师分以下一些title:

Software Engineer,level 为 59~60

Software Engineer II,level 为 61~62

Senior Software Engineer,level 为 63~64

Principle Software Engineer,level为 65~66


Q:最终录取结果是怎么定的?需要 5 轮都过吗?
A:每轮面试结束后,面试官会给出自己的结论,hire 或者 no hire,并且写出评语。一般需要至少 3 个人给出 hire 的结论才可以录取,有的组在前两轮面试都没通过的情况下会终止后续面试。最后一轮面试官是最终决定者,会根据前面的面试结论给出最终结果。


Q:微软前端薪资高吗?

A:不用我说,大家也知道,薪资是跟级别挂钩的,级别是跟能力挂钩的。我以前也听说外企工资比国内大厂低(大概因为不加班),所以同时面过腾讯和微软之后,我在填期望薪资的时候,微软填的低了一些,结果微软最后给的 offer 薪资比我期望的高,腾讯给的 offer 薪资比我期望的稍低,果断选择微软,虽然后来腾讯又给加了一些,但是我还是选择不加班。


Q:微软笔试是不是要自己写测试用例输入啥的?想知道面试中的 coding 具体形式,是没有补全提示的白板,还是类似在线的 vscode,或者面试者的本地ide?

A:https://codeshare.io/
我有三轮算法是用这个网站写代码,不用跑测试用例,面试官肉眼看代码,发现问题会让你修改。还有一轮是teams共享桌面用本地ide编写。


Q:话说,网传的 bing ads 和 webxt 加班多是真的吗?

A:不在那个组,不知道。


Q:现在是不是全都在线面试笔试?不用真人去公司吗?

A:是的,全是在线面试,没入职前我没进过微软大楼。


Q:微软中国区主要业务是哪些?有搞区块链吗?

A:关于微软亚太研发集团的介绍可以参考下面的文档:

https://docs.qq.com/doc/DV0NGWmVhVGFPR1dz


Q:能远程上班吗?
A:这点以前的文章里也提到了,很随意。我目前见到的起码连续一个多月远程办公是完全没问题的,不用审批。一直远程办公的例子我暂时没看见,听说有。


Q:微软这边 校招和社招 区别大吗?

A:我没经历过校招,看网上的面经感觉差别不大,可以网上搜索面经参考一下。


有些问题在以前的文章里也提到了,相关文章:

一些重要资源

  • 所有在招职位列表:

https://careers.microsoft.com/us/en/search-results

  • 微软官方招聘公众号

  • 力扣高频题列表

  • LeetCode 高频题列表

系统设计面试题参考:

https://github.com/donnemartin/system-design-primer

为方便大家交流,建了一个交流群,群里以后会有人陆续进入微软,可以带来更多的面试经验分享,也可以跟我一起协助给大家内推,一群人走的更远!想进群的朋友加我微信后,我拉你入群。

评论 (1)