📜  微软面试经历 | Set 144(泳池校园 - 实习)(1)

📅  最后修改于: 2023-12-03 15:25:38.387000             🧑  作者: Mango

微软面试经历 | Set 144(泳池校园 - 实习)

Markdown代码片段:

# 微软面试经历 | Set 144(泳池校园 - 实习)

## 面试流程

我参加的微软实习面试流程如下:

1. 笔试:笔试主要考察算法、数据结构、编程基础知识,需要在规定的时间内完成。

2. 技术面试1:一对一的技术面试,需要对算法、数据结构、编程能力等方面有深入的掌握。

3. 技术面试2:和技术面试1类似,但更加偏重于系统设计和项目经验。

4. HR面试:主要考察个人背景、职业规划、沟通能力等方面的能力。

## 面试经历

### 笔试

笔试的部分题目我觉得难度不大,但部分题目还是比较考验我的编程能力和思维能力。

### 技术面试1

在技术面试1中,我和面试官一起完成了一道动态规划的题目。面试官让我解释了一下我的思路,然后我把思路说了出来。面试官很热情的给我提供一些建议,帮我优化了我的算法,让我在效率和时间复杂度上有了更好的表现。

### 技术面试2

在技术面试2中,我和面试官主要讨论了一个我自己的项目经验。面试官从整体上考察我的实战经验,让我再次复述我自己的思想和项目实现方式。这个部分虽然不是算法和数据结构类题目,但是语言和思路上的表达能力也是需要得到锻炼的,并且技术面试2也更加注重应聘者的真实工作经验。

### HR面试

最后是HR面试,和我说了一些关于正式实习的方面。面试官让我综述了一下我在前面面试环节中表现的情况,同时还向我介绍了微软的前景和工作环境。回答过程中,需要表达自己对于实习计划、对未来职业道路的规划与调研、对微软的了解程度和对未来的期待等方面上的表达。

## 小结

总体来说,这次微软的实习面试给了我足够的挑战和锻炼,让我感到收获颇丰。这种深度的面试还是比较能够考察到应聘者真实的技术和思想能力,对于应聘者及公司双方能够更好地了解对方的整体实力,会给未来的工作相互带来更多的信心。

在本次经历中,笔试部分考察了基本的算法和数据结构知识,技术面试1和2则更偏向于对应聘者深入掌握算法和数据结构知识、编程能力、实战经验的考察。HR面试则主要考察个人背景、职业规划、沟通能力等方面的能力。整个面试流程比较全面,能够很好地考察到应聘者的综合能力。