微软技术面试 微软中国 面试经验分享

2023-09-12 06:16:00 来源 : haohaofanwen.com 投稿人 : admin

下面是好好范文网小编收集整理的微软技术面试 微软中国 面试经验分享,仅供参考,欢迎大家阅读!

微软技术面试

面试部门:azure

面试岗位:Software Engineer

面试准备:

在微软官网上搜索确定自己心仪的岗位,在Boss直聘或者脉脉上找到内推的人,投递简历

外企普遍对算法编程题要求较高,所以我在力扣上练习了大半年,接近1000题,以中级难度为主

微软面试是使用Teams,HR也会提醒,事前下载调试好

系统设计题很灵活,提前看下别人的面经,学习一些基本技巧:先理清题意、问清系统边界、逐个模块设计细节,整合成最终大系统,设计的系统能继续扩展是最优的情况

面试流程:联系HR,确认面试 > 一面 > 二面 > 三面 >四面。其中二面到四面是一天之内全部面完,只要有一面没通过,面试就会结束。

面试体验:面试效率很高,面完后可以去问HR面试反馈。面试官很细心,如果有被卡壳的地方,会引导做出来。

Tips:

微软面试和国内很多大厂方式不一样,很少问八股文

微软一般面试分为三个部分:项目介绍、系统设计题和代码算法题

系统设计一般会比国内大厂复杂些,可以多加练习

代码算法题是外企面试的一大特色,而且一般不简单,一定要多加练习

国内的微软有很多部门不会用英语面试,但是建议还是学好英语,毕竟在外企英语还是比较重要

微软的面试可以一天面完,也可以多天分开面,可以和HR协商的。个人觉得一天全部面完,会比较考验体力

面试结果:后续三轮面试中,有两面反馈很好,另外有一面因为系统设计题做得不够理想,最终被面试官判定为不合格。还是很感谢微软的面试机会,也暴露出自己准备不足的一面。尤其在系统设计题上,要多加练习。

遇到的面试问题:

一面:

1. 聊聊你简历里提到的项目

2. 假如一个服务,突然访问量增加,你觉得如何设计可以解决这个呢?

3. 算法题:力扣原题31题——下一个排列

二面 :

1. 聊聊你觉得有意思的项目

2. 海量数据取topn,你觉得可以怎么做呢?

3. 算法题:力扣原题146题——缓存机制

三面

1. 聊聊你觉得有价值的项目

2. 如果让你设计一个邮件系统你会怎么设计呢?

3. 算法题:力扣原题901题——股票价格跨度

四面:

1. 聊聊你觉得做得最好的项目

2. 设计一个海量数据分布式场景下,快速取出前10%的问题

3. 算法题:力扣原题200题——岛屿数量


相关文章

    暂无相关信息
专题分类