苏州微软一面面经
部门:office 365
面试形式:视频面试,需要安装微软自己的视频通话软件,Microsoft teams
面试流程:先自我介绍,然后算法题,然后答疑。
1 全程是中文交流的,先自我介绍,谈一下自己的学习科研项目经历,这个就看自己发挥了。面试官会在你介绍完之后提几个问题,比如你在你做过的这些项目中学习到了什么;你要来微软的话有什么目标吗;还有针对你之前获奖的一些经历有兴趣的话也会问问。
2 第二个流程是算法题,面试官会要求你共享屏幕,然后在自己桌面上打开一个白板,跟手撕代码差不多。
第一道题很简单:单链表的反转,这个没啥说的。
第二道题是字母和数字的映射问题:给定一个字母和数字的映射关系,如 1-26 对应a-z,然后输入一个数字型的字符串如“123”,请输出所有可能的字母型字符串,“abc”和“aw”和”lc”。采用递归的思想,这个写的有的乱。
总结:感觉自我介绍环节跟面试官聊得还是很愉快的,但是第二道算法题之前没做过,虽然答题思路写出来了,但是不太顺畅。