注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
微软上海一共有三面,一二面是平行面但都要参加,三面是leader面,但据我观察好像一二面要面的都不错才能进三面。
一二面因为我的项目太少都问了我一点简单的八股:线程和进程的区别,输入链接后台在干什么,堆和栈有什么区别,哈希表是怎样实现的。好像虽然问了八股但不是特别看重这一块,微软还是比较重视做题。
一面的第一个题是做一个二叉搜索树树迭代器,第二个题是拿一百块钱买地,要求买连续的地,最多买几块。
二面的第一题是找数组中和k最接近的数,第二题是找二维数组上和给定点距离最接近的点,距离的定义是min(abs(x1-x2), abs(y1-y2)),第二题只讲了思路没有做。
三面面试官说前两面评价都蛮好,看我不是科班就没有问八股,直接开始做题。第一题是定义一个类,其中的element不重复,remove,insert,find时间复杂度都是O1,需要支持随机等可能返回一个数(时间复杂度也是O1),第二题是将int32转化成中文,比如11转换成十一,第二题没做完就到一个小时了,面试官让大概写一下就ok。
三面之后过了三个工作日oc了。
一二面都是分享了我自己的ide做题,然后三面是在share code的白板上做的。看了好多面经感觉有些问的很难,有些问的很简单,我面的算很简单的了,感觉出题还是蛮随机的。几次面试体验都特别好,面试官都有引导,问了一下面试官说不在乎是不是科班,主要是coding能力可以就ok!
求加米!!. Waral dи,
补充内容 (2022-03-23 16:20 +08:00):.google и
是暑期实习!忘记写在标题里了! |