微软苏州SWE一二三面过经

STCA是一二面平行,过了一个就进lead面。

一面

1.英文自我介绍
2.问了几个JAVA基础问题
3.算法题:设计一个数据结构以O(1)时间复杂度实现4个方法:
void addWordOnce(string word);
void removeWordOnce(string word);
int GetMaxOccurredWord();
int GetMinOccurredWord();
一面题还是比较难的,说了自己的错误思路后,在面试官引导下有了正确(maybe)思路,写了变量定义,第一个方法刚写了两行就断开了白板连接,并且科学上网也连不上。。就口述实现,细节比较繁琐,不写成代码比较容易漏掉情况。一面挂,一是题确实难,二是连不上只能口述也太难受了。。

二面

1.斐波那契数列分析时空间复杂度,问我系统栈压栈顺序,这块我说不太确定,面试官人很好说我下去可以了解一下。
2.拓扑排序:题目类似LC课程表,想好之后把思路说了下,面试官说思路对的,开始写的不是最优,问怎么优化,然后想了一会说出了优化思路,感觉MS比较重视follow up,而不是一上来写最优解。
3.最长递增子序列
都是原题,天不绝我。。

三面

lead面
1.中文自我介绍
2.实习项目问了比较久,比较细,问有没有可以优化的地方
3.JVM垃圾回收一些问题
4.Linux命令 shell语法的一些问题(项目有用到)
5.算法:最大子序和(子数组)
easy题,但是比较经典。
这个我刚开始比较紧张,想着区间dp,说了一下,然后复杂度是O(n2),后面我说我想下效率更高的解法,他说不用返回子数组,只要最大和,我就想到了一维dp,就写了,写完我看可以压缩到O(1),就边说边改。白板写代码corner cases一定要注意,最后还让我写几个test cases。写完面试官很满意。

总结

感觉微软是比较看重你思考优化的过程,思路一定先说出来,面试官认可了再写代码,写完也可以自己写一下test cases。
二三面手撕代码都是原题,只能说我欧气太足了哈哈哈,三面中午面完,下午五点前就出结果了,MS效率还是很高的,HR说三面过了后面就offer审批了。

PS: MS面试属实玄学,我每次看到大佬们的面经都看的怀疑人生,只能说多刷题多总结,不要期望每次都碰到原题,提高自己的算法思维能力才是王道。
PPS: Luck Game

#微软##实习##Java工程师##面经#
全部评论
你好 MS offer审批了多久拿到的啊
点赞 回复 分享
发布于 2022-05-27 17:41
你好,请问面试都是英文么?
点赞 回复 分享
发布于 2020-04-09 11:42
您好!请问一下 一二面过了一个就能直接进 lead面吗?如果一面就过了,那是不是一共只用面两轮就可以了?感谢回答
点赞 回复 分享
发布于 2020-04-08 16:26
想问一下第一题正确思路是什么啊,怎么能保证4个方法都是O(1)时间复杂度呢
点赞 回复 分享
发布于 2020-04-07 15:19
请问一面那个算法具体是啥情景
点赞 回复 分享
发布于 2020-03-31 14:25
请问楼主是实习还是全职面试呢
点赞 回复 分享
发布于 2020-03-31 12:01
请问面完就通知过了吗
点赞 回复 分享
发布于 2020-03-30 19:24
楼主今天面的?
点赞 回复 分享
发布于 2020-03-30 18:30
二面撕出来没优化到最优,挂
点赞 回复 分享
发布于 2020-03-30 18:25
请问进去写c#吗
点赞 回复 分享
发布于 2020-03-30 18:08
这就过了?那是真的牛批
点赞 回复 分享
发布于 2020-03-30 17:53

相关推荐

不愿透露姓名的神秘牛友
昨天 17:30
找实习找着找着就要进入7月了,马上秋招也要开始了,找实习还有意义吗?
绝迹的星:有面就面, 没面上就当日薪4位数大佬免费培训, 面上了再考虑要不要实习
点赞 评论 收藏
分享
牛客266927136号:为啥实习经历写这么少,项目经历反而大写特写,最重要的还是实习经历吧,写具体点,什么场景下做了什么事,解决了什么问题,优化了什么场景,性能提升了多少多少
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
点赞 评论 收藏
分享
叶扰云倾:进度更新,现在阿里云面完3面了,感觉3面答得还行,基本都答上了,自己熟悉的地方也说的比较细致,但感觉面试官有点心不在焉不知道是不是不想要我了,求阿里收留,我直接秒到岗当阿里孝子,学校那边的房子都退租了,下学期都不回学校,全职猛猛实习半年。这种条件还不诱人吗难道 然后现在约到了字节的一面和淘天的复活赛,外加猿辅导。华为笔试完没动静。 美团那边之前投了个base广州的,把我流程卡麻了,应该是不怎么招人,我直接简历挂了,现在进了一个正常的后端流程,还在筛选,不知道还有没有hc。
点赞 评论 收藏
分享
评论
9
52
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务