注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
刚面完的巨硬 不得不说 MS的面试前期真是非常非常非常慢 我没有参加他们的Hire event因为都是德州的职位 找了几个湾区职位让朋友内推了一下 我感觉他家基本上process的非常缓慢 基本上简历筛选能筛一个多月 有一天我突然收到了他家OA 是其中一个position的但也没说清哪一个 我就在ddl之前把他做了,做之前看了一下地里面经 我记得有一道 电影院安排座位那道题是原题 然后因为这是个full stack developer位置 刚出OA的时候我简直蒙了 居然第一题是一道typescript + Angular的题 我多少年不写Angular了吓死 但仔细一看还是一道算法题而已 让用typescript查看输入的string是否匹配一些格式。我试了很多 用hardcoding有一些case就是处理不了 所以最后直接查regular expression才bug free的 就提交了
然后差不多我都把他家的面试忘了, 中途面了一些其他家,上周三突然收到这个follow up直接问我下周三(7天后)能不能面试,我以为是个第二轮电面,仔细一看居然是vo了,也是很急呢,中途recuriter完全没有给我通过话,只是发了个时间安排表我问那每一轮要面什么东西呢?比如是不是一轮算法,一轮前端,一轮ds,一轮bq这类的,回复居然说他们也不知道,是combination的,什么都会包含一点。
总共四轮,每一轮都至少给了半小时break时间,面试官都挺nice的,基本流程都是 介绍-> BQ两三道 ->做题->反向BQ
第一轮:
您好! 本帖隐藏的内容需要积分高于 50 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 50 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式
第二轮:非常热情的印度manager,他说他需要录像,因为他今天要面五六个人,我心想这也太拼了,幸好你面我的时间还算早,要不然等你面了几个人再来面我我都替你困。问了BQ之后就是system design,给了一个scenario,大意就是说我有一个service突然变得很popular了我要如何保证我们可以不让一个user过多的占用资源呢?我说这不就是rate limiter么,他说对是一个方法。讨论了一点基本架构之后问我有没有其他方法,我一时没反应过来,因为他提了一句他没做data partionning,有一点只用一台机器的味道,我就以为他不想用distributed那套,也就没往load balancer那边想,结果他说还有一个方法就是分给多台机器什么的,我说哦行吧,他说没事我们继续谈rate limiter,然后就是consisitent hash讲了一下,几个rate limiter的实现方法讲了一下,我稍微比较了一下优缺点,最后我选了bucket token,他居然说,那现在我们来用java code实现一下。。。我当时真是晕了,我心想妈呀我为啥不选用hashmap记录last timestamp那个方法呢,这不是写起来容易太多么,然后就硬着头皮在那写bucket token用了一些伪代码啥的,边讲边写,反正我觉得答得还不错吧,沟通的很顺畅有来有往的,他也对我的方案大多数都没有质疑,只有一些向下引出话题的疑问,总之我觉得算是我面这几次SD效果和体验比较好的。
第三轮:
不开摄像头的声音死气沉沉面试官,给我造成巨大压力因为我非常依赖于与人沟通的反馈,他这种声音很毫无波澜我也看不到表情的面试官我最怕了,所以我真是很不喜欢vo. 刷题网 加油站 几乎原题,自己定义输入,其实就是一个数组表示每个点能加的油,一个数组表示cost或者距离,他还加了个mpg,return从哪个index开始可以开完全程。我也没想到啥高级的算法,就硬循环吧,他说可以,我就开始写了,然后dry run了一遍,非常尴尬。然后他问一般test要写哪些unit test呢?问的我有点懵,我说不就是有exception的要写一个case,一些edge 比如空啊啥的写一点,再写两个能过得正常例子不就行了吗?还要写啥,苦思冥想。他说没有咩有我就是问问,然后就结束了。这一轮感觉就一般吧。气氛不好,而且他给的自由度太高,我一个面试者是真不喜欢整个面试节奏需要我来掌控。
第四轮:
您好! 本帖隐藏的内容需要积分高于 100 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 100 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式您好! 本帖隐藏的内容需要积分高于 100 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 100 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式
面试官好像都是azure的,整个面试感觉难度一般,体验还是不错的。另外建议不要专门去等MS的面试,时间真的拉的最长了,你就申请完了去准备和面其他公司,因为他家真的执行的太慢了,而且也没有人跟你跟进,直接就是突然一个系统发来OA,突然一个HR来问7天后面试可以不可以,然后面试前两天才跟你最终confirm,所以就把他放在那有面试就面。 而且我还问了这是不是组招他说不是,最后还是要team match如果面试过了的话,所以他们拉这么长也不是因为前面有candidate在占位置,总之就很慢,但面试体验还可以。
求大米,攒人品!
|