微软上海C+AI暑期实习面经一二三面
三面都是英文面...真的好突然啊哈哈,我之前都没怎么刷面经和leetcode,微软的面试经验就来自提前批面试的男票&同学这样,他们恰好都不是英文面,所以...
一面(2.21):
自我介绍
用英语介绍了其中面试官比较感兴趣的项目,就很基础的介绍了这个系统的基本结构,面试官也没有继续问。可能是对我做的东西不是很了解以及我英文表述的局限吧,我只能用最基础的英语跟他简单描述了这个项目的架构和我负责的部分。
算法题:sql语句解析,然后面试官让我测了不同的样例这样子。
在中间写的小语法错面试官都给我指出来了
(我太紧张了第一次参加英文面而且毫无准备,经常多个括号少个括号,还有一开始自定义结构体跟题意不符,面试官都会跟我说,他真的好好啊!!写完后还对我说了一句对我的代码能力挺满意的)
二面(2.22):
自我介绍
我之前投论文挂了-->结合论文reviewer意见做了现在方向。这些我是没有写在简历里的,但是自我介绍嘴秃噜讲了一句,打开了这个话题,我就跟面试官讲了其中的经历。然后好像讲这个感觉不是很合时宜,我还问面试官Are you interested in it?面试官让我继续分享,不过他对这个方向不是很了解吧,都是我在说啦,也讲的比较基础,就讲了我中间怎么怎么想的。
算法题:给定一串温度,找到下一个温度更高日子距离当前多少天。
还挺简单的,就用单调栈写出来了,然后面试官不是很了解C++,叫我把代码发给他。
(我问他,你是不是在自己测样例?他说对,然后说没啥问题haha)
算法题做的比较快,后面时间也比较充裕,面试官就问我为啥想来微软(这个问题好像hr面):我就说work life balance,还有微软的氛围呀,我同学去过了都说好,就着这个话题你来我往。
面试官依然超级无敌好,这次面试比较像聊天的感觉,我说什么,面试官都表示认同,然后讲他的理解,就感觉氛围好nice啊。
面试过程我依然很紧张,尤其是一开始的时候...因为上一位同学迟了一点点,然后我以为面试官忘了时间准备写邮件,麦又很大声,所以他进来的时候我就有种被吓了一跳的感觉。QAQ
一二面因为面试官一直对我笑眯眯的还时常认同我,加上我算法题都做出来了,我觉得还是比较稳的。确实收到了三面邮件。
三面(2.25):
今天下午刚面完...真的很想去微软所以紧张again...生理表现心跳不断加速orz
三面一上来面试官很正式地先给我介绍了流程,首先是他的自我介绍,其次是我的自我介绍,然后做题
我自我介绍后面试官还问了我一些问题,不是很技术性的方面(完全没想到他会问这个)
算法题:n根火柴,A、B轮流拿1/2根,无所谓谁先,给出一个A必胜的方案
我直观地想到了动态规划,然后我就跟面试官解释了我的想法,然后他说有更简单,但让我先实现我的想法。
然后我实现的过程中紧张again...明明分析时写出来了,但是写的有点点小问题。面试官人很好,他帮我一块debug,告诉我几几行我写的有问题。(有个bug我眼疾手快改了,可能他没注意,然后后面在这个bug上纠结了好一会,才解释清楚我改了后的写法是对的...面试官说:你改了呀,跟最原始的不一致呀。我:对对对)
不得不说这个面试官真的好细心呀,就是我写的代码有的是逻辑有点点错误,比如应该先干嘛再干嘛,他就直接给我指出bug了。
时间有点超,他让我简单问他问题,我就问能否提前透露面试结果。因为很想进微软...感觉等待的过程好焦心哦,但果不其然面试官说不行,现在不能说TAT
然后我又问了这道题的简单解法,其实就是一个规律题,他一说我就理解了(好亏,都怪我前面实现太久,不然我应该再把这个简单解法实现一下的TAT所以感觉有点点悬)
确实有点点悬,可能跟一二面的对比,感觉这个面试官比较少对我笑(也大概是个性原因啦,中间他还是一直非常细心的引导我)QAQ 不过我最后没有实现简单解法,感觉这也是个不足TAT...我觉得比较理想的是实现完后剩一些时间然后把简单解法实现了。
还听说C+AI的hc很少...希望能过吧!!!!!!
许愿能进去!!!
总结一下就是:
英文面 + 我特别想去微软 + 我之前从没实习过 + 本年度第一次面试 的原因导致我好紧张...想出来了,但是手不跟脑子一起动,总是容易冒出小bug
三轮面试我都没有碰到任何八股文,基本上就是自我介绍+简单聊聊+做题。
题目难度也不大,我基本没怎么刷题,leetcode只写了10来道吧orz。但题目基本都是看了会模模糊糊有思路然后我就想一想分析然后基本都可以想出来这样。
忘记了的还可以搜索,中间vector还有map的用法我有点记不得了...都是直接搜的。
总而言之微软面试官都超级无敌好,会引导我,我写的代码有问题都会直接给我指出来,跟我解释,感觉我有点紧张还安慰我,面试体验无敌了!!!
再次许愿能过三面去实习!!
2022.3.7 更新,action center变成completed了!!!开心!! (上面显示3.5就改了,但是之前action center锁住了所以没看见)