【微软】-幸运的暑期实习面经

平行一面

自我介绍+面试官介绍
大概问了下项目多少人在用,有没有遇到一些访问量或者并发比较高的情况。怎么处理的?
说一说排序算法,复杂度、解释下不同算法的稳定性
递归的开销主要在哪些方面,有哪些解决办法
数组、链表使用场景,map结构、常见的hash打乱算法(这个记不清随便说了几个)
C语言编译过程编译器做了哪些处理(这个真不会)
做一道简单的题目:实现一个计算器(加减乘除不带括号)(分享屏幕,你们的idea是正版的吗?emmm…哦哦你们是学生)
一面的面试官人还是非常好的,有些问题不太会也一直说没关系。最后题目留了20分钟左右,写完然后改了改bug算是没什么问题一面就顺利通过了

Lead面

一样自我介绍+面试官介绍。这轮面试官自己介绍了不少时间,说以前在NJ工作的时候碰到不少你们学校的😂。也没好意思具体问,不知道是正面的还是负面的印象
主要针对项目细节问了点问题、又针对简历上的比赛啥的简单问了问
问了问RestApi是怎么设计的
经典剩20分钟开始做题LC525,含有0和1的字符串中找到含有相同数量的 0 和 1 的最长连续子串
反问,面试官说自己的是做edge的,一直跟我说觉得微软这个氛围文化很好,很推荐学弟学妹们来🤣

总结:

总的来说面试体验还是很好的,面试官人都很nice。我上称呼面试官,说不用这么严肃,让我直呼其名。面试过程中,也不给压力一直没事没关系,自己破学校不过可能因为学长都比较厉害在各个企业混了脸熟,沾光了哈哈。个人觉得发挥也一般,题目也不是一下就做出来了,面试官会看你的代码跟你交流提醒,鼓励你自己写测试用例debug啥的,这个说也是能力考查的一部分。
感觉自己还是很幸运的,遇到的面试官都很好,题目也都不难,最后也是顺利拿到了offer。对于我这样的躺平人来说,已经很好啦,希望分到的组比较wlb吧

发表评论

后才能评论