第 1 轮(在线测试 – 第 1 天):
- 平台: Hackerrank
- 持续时间: 90 分钟
Type | No.of questions | Marks |
MCQ | 10 | 5 marks each |
Coding | 2 | 50 + 75 |
Mcq 基于数据结构、操作系统、伪代码输出 DBMS。
两道编码题均基于数组,难度适中。
我能够完成所有 10 个 MCQ 和一个 75 分的编码问题,并入围第二轮。
本轮后有24人入围。
第 2 轮(技术面试 – 第 2 天):
- 平台: Hackarank Codepair
- 持续时间: 1小时
这一轮问了三个编码问题,我应该向面试官解释方法,然后还必须在 IDE 上实现相同的方法。
-
给定一个整数数组 nums 和一个整数目标,返回两个数字的索引,使它们相加为目标。您可以假设每个输入都只有一个解决方案,并且您不能两次使用相同的元素。
-
给定一个句子,我们必须反转句子中的每个单词。
-
给定一个具有重复值的数组,我们必须从数组中删除重复项,然后打印数组及其长度。
提示:直接跳到问题陈述是一个很大的不,永远不要这样做,花一些时间来理解问题,如果你之前已经练习过,那么假装你正在考虑问题陈述,花一些时间然后给出你的方法给面试官。
在实施时询问面试官是否应该在编写时解释代码。 (因为有些面试官不喜欢你边写代码边说话,所以最好先问一下)。
本轮入围10人
第 3 轮(管理 – 第 3 天):
- 平台:微软团队
- 持续时间: 1小时
这一轮更侧重于简历中提到的项目。关于项目中使用的技术,面试官问了许多技术问题,并且在每一点上,面试官都在测试候选人的耐心水平和头脑的存在。面试官是数据库背景的,所以问了很多关于我的Database项目的问题,也问了项目中用到的query。
在对项目进行了长时间的讨论后,他让我讲述自己的一切,比如我的一天是如何开始的,以及我的弱点和强项。然后他问我对这家公司及其产品了解多少,以及我为什么想加入这家公司。
提示:在讲述你的弱点或优点或任何积极的品质的同时,不断给出一些显示这些优点或缺点的现实生活中的例子,这将对面试官产生很大的影响。
详细了解公司产品,对公司产品有详细的了解是加分项
本轮入围6人
第 4 轮(HR – 第 3 天):
-
平台:微软团队
-
持续时间: 30-40 分钟
问了一些基本问题,例如:
- 为什么我选择成为一名工程师。
- 我的编码语言偏好是什么?
- 我如何练习编码。
- 高等教育计划等
在此之后,她问了一些基于简历的问题,并就我在简历中提到的深度学习项目进行了一些讨论。
提示: “告诉我关于你自己”,把这个问题准备得非常好,这是任何面试都必须的。
- 最终评选公告:
- 平台:微软团队
所有被选中的候选人都收到了一封带有会议链接的邮件,会议中,整个招聘团队也参加了会议。
2名候选人被选中,我是其中之一。
祝你好运。