微软最新面试题11-19

话不多说, 直接上timeline。

8月末微软官网海投STCA-苏州。

9月18日收到笔试链接。

10月12日告知笔试通过,开始预约面试。

 

10月30日 一面

只有一面是个听起来不温柔但是很好的小姐姐

上来先自我介绍, 然后问了项目项目问的比较细。

我做的是分布式系统,于是问了我单点登录怎么实现。

然后直接做题:

第一题, 给定两个已排序数组,返回一个排序数组。(力扣原题,一点没变)

第二题,树中序遍历。开始用了dfs一下写完了,要求我不用递归重新写。(用栈,我太久没用栈遍历过树了, 吭吭哧哧写完了)

最后面试官反问环节,我问了问能不能给出后续面试建议。

小姐姐想了想 拒绝了我 并告知我要自信。

 

11月6日 二面

对于微软到底是不是一面二面平行面,我真的很拿不准。有的说第一面不过就没有后续了,还有的说第一面和第二面过一面就行。但是因为我两面间隔太久了,我觉得平行面的说法好像没那么靠谱,可能每个组不一样吧。

上来还是自我介绍,依旧介绍项目,照样问了问项目

然后依旧直接做题, 总共就一题,找两个树节点的公共祖先。找完两个节点的公共祖先,找N个节点的公共祖先。反正就是找祖先。

这面我的回答看起来面试官挺满意的,一直在说对。反正我也挺开心的。

面试官反问环节,问了问技术栈。

 

11月11日 三面

别人在双11,我在面试。

面试官急忙忙赶来,和我说也不知道为啥,被迫上线hr。

上来估计对我也不了解,介绍都没让我介绍,问了一下我的名字,对得上,就开始问基础了。

问了问structs和class的区别,由于我不会c++,java里也没有structs,我就简单说了说,如实说我没用过c++,不会。

继续又问,那 abstract和interface java里总有吧,那你说说区别吧。嗯,稀里糊涂说了一通。

继续问web service, 我又稀里糊涂说了一通。

我看情况不妙,赶紧说,我数据结构很好的,要不你问问数据结构?

面试官想了想,那你说说min-heap吧。我当时心里天就塌了,我天天用proirotyqueue,早把堆底层结构忘了。

好了终于开始做题了,题目挺简单,给定一个数组和一个target, 找出所有pair使得pair的和等于target。

真的是越简单坑越多,写完问怎么对这段代码做测试。我的天又塌了,自己瞎说了啥我自己都没数。

最后面试官反问,我问了问微软服务器的分布和延迟问题。面试官说他接下去还有面试,简单说了几句走了。

三面面完心如死灰,躺床上看了半天电视剧。

但是过了两天收到了四面邀请,我才颤颤巍巍查了查三面问题的答案。发现我乱说的基本都说到点子上了,满血复活。

 

11月19日 四面

说来惭愧,前三面我一直以为我都开了摄像头,结果四面boss希望我开摄像头我才发现我好像没设置开摄像头权限。亏我还画了四次妆。

没问BQ,也没考题。就让我把自己的实习经历都介绍一下。介绍完也没继续问了。

然后给了我20分钟让我自己查资料去,然后给他介绍一下他们公司的产品如何应用到实际中。

也没让我用英语说,面试官和我说就是想考一下临场思考问题的能力。

面试官反问环节,我问了问在公司上班开会的和写代码的比例。

 

 

很意外,四面没有一点英语,我专门准备了很多系统设计题也都没考。

另外不知道为啥,我是海投的大方向,但是面试我的都是sharepoint组。面试官解释说,可能是因为在海投的时候看你比较适合哪个组就把你扔给哪个组。

我的整个面试流程也比较长,从投简历到四面结束整整3个月。但是 每个面试官都很好,非常平易近人,感觉很注重思考的过程,也没让debug代码,边聊边写就完事了。

最后许愿offer吧, 冲!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值