📜  微软面试体验(FTE SDE 2020-校园)

📅  最后修改于: 2022-05-13 01:58:34.415000             🧑  作者: Mango

微软面试体验(FTE SDE 2020-校园)

微软于 2019 年 7 月 31 日来到我们的校园。它对几乎所有 CGPA 7 或以上分支的学生开放。

第 1 轮:这是在网站“mettl”上托管的在线编码轮次。那里有 3 个编码问题,持续时间为 90 分钟。第一个问题是从给定数量的坐标中找到最大距离坐标对。这是最简单的。第二个问题的框架类似于“找到制作字符串回文所需的相邻交换的最小数量”。这有点棘手,但也是一个临时问题。在第三个问题中,陈述有点令人困惑,但它是类似于 bfs 的队列的简单实现。
我解决了所有三个问题,但在 12 个测试用例中的第二个问题中,我得到了 2 的 TLE。至少解决2个问题的人被选中进入下一轮。近250名学生参加了这一轮,其中60名被选中进入下一轮。
提示:从 Geeksforgeeks、Interviewbit、Leetcode 等网站练习大量问题。

第2轮:这是一个笔纸轮。我们需要在 30 分钟内解决一个纸上的问题。问题是打印最长的递增连续序列,您可以从未排序数组的元素中生成该序列。我们被严格告知不要使用库函数。那些没有使用任何库函数并且编写了具有易于理解的逻辑的干净代码的人将被选中进入下一轮。近10名学生被选中进入下一轮。
提示:如果您的方法是正确的,那么编写干净、注释和正确缩进的代码将带您进入下一轮。

第三轮:这是一场面对面的技术面试。他问我关于我的 android 项目的问题。他似乎对我的项目印象深刻。然后他问我有关系统设计的问题。就像如何设计像“Whats App”这样的应用程序,数据库/数据结构/表的结构应该是什么,您将主要关注哪些功能,您将测试此应用程序的前 5 个测试用例是什么。在此之后,他搬到了 OOPS 。他问我如何让一些外行来理解多态性。然后他问了有关接口、抽象类和其他一些与 OOPS 相关的问题。然后他问我是想问一些问题还是说点什么,所以我问了一个问题,这一轮结束了。
小贴士:一个有一点创新想法的好项目会有很大的帮助。对 OOPS、OS、DBMS、数据结构和算法以及编程语言的掌握是解锁这一轮的关键。

第四轮:也是面对面的技术轮。他非常了解我之前的采访,所以他问我除了我在第 3 轮中描述的项目之外的其他项目。然后他开始询问有关该项目的基于情境的问题。他期待一些不同的答案,但他似乎也对我的回答感到满意。然后他问了我两个编码问题,一个是确定将正方形转换为幻方的最小成本。他让我把代码写在纸上。我写了代码,但不是很干净,所以我一行一行地解释了他。第二个问题是添加两个代表两个浮点数的 char 数组。他告诉我要编写一个非常干净、易于理解和高效的代码。所以我写了一个干净易懂的代码,但错过了一些优化,但后来我即兴发挥。就这样 。
提示:同第3轮。

第 5 轮:人力资源/管理/最后一轮。近6名学生进入了这一轮。他让我自我介绍。然后他问我的拼贴经历,关于我的长处以及让我感到自豪的地方。他还问了我一些关于我的项目的问题。 3 名学生最终被选为微软的 FTE,我就是其中之一。

小贴士:自信而真诚。你的答案不应该看起来像典型的答案,它们应该包含一些你的个人风格。本轮常见问题你可以提前准备好答案,但要具有真实性和独特性。

最后的话:根据我的经验,通过所有轮次的三个最重要的因素是了解你在简历中写的内容、信心和最后但并非最不重要的运气。因此,请选择前两个,第三个将跟随他们。祝你们好运。

ThanQ GeeksforGeeks提供了如此出色的平台,您可以在其中获得进入一家优秀科技公司所需的任何东西。