微软为所有本科生和研究生提供为期 2 个月的暑期实习计划的机会。申请微软实习计划的基本标准是 CGPA 大于 7.0,没有待处理的积压,候选人不应参加过去一年的微软实习招聘过程。
该过程有2轮。他们是:-
1)在线编码回合
2)面试
- 在线编码回合:
-
- 这是一个包含 3 个问题的在线编码回合,托管在 tests.mettl.com。考试时间为 1 小时 30 分钟,每个人都会得到一组不同的三道题。更好的时间和空间复杂度更大的标记。
-
- 对我来说这组问题是——
-
- 旋转阵列
- 从给定的字符串删除所有重复项
- 适用于 K 个最近使用 (MRU) 应用程序的程序
-
到我尝试时,大约有 120 名学生入围。我就是其中之一。在我看来,问题并没有那么难。解决问题所需要的只是练习。
-
- 面试:
本轮有4场技术面试,每一轮都是淘汰赛。
第一轮是离线编写编码轮。一定要写干净和正确的代码,为变量和适当的缩进使用适当的名称。
这些是我被要求解决的问题——
-
-
- 查找二叉树的最小公共祖先
- 矩阵中的最大和路径
-
在 120 名学生中,有 15 名成员进入了下一轮的候选名单。
在第二轮技术面试中,每个人将分配一名导师,并会询问有关链表、二叉树、动态规划等方面的问题。
在第三轮中,我们与简历中提到的项目进行了讨论。
最后一轮是HR面试,在这一轮中,他们问了一些关于介绍、谜题和一些棘手的问题。
除此之外,他们根据CGPA入围。
我想建议解决GeeksforGeeks中的所有问题,它对理解主题的要点也很有帮助。它还将数据结构和算法等所有主题安排得井井有条。我真诚地感谢 GeeksforGeeks。