📜  微软实习面试经历

📅  最后修改于: 2021-11-10 06:31:20             🧑  作者: Mango

我通过mettl.com申请了微软实习(TECH SET GO 2018)。应用的基本标准很少,例如最低 7 cgpa,没有积压……这是一个 6 轮的过程。

第 1 轮:这是一个在线编码测试,有三个简单到中等水平的问题,分配了 90 分钟。对于这一轮,你应该很擅长字符串操作、数组。它们不是特定于语言的。注意空间复杂度和时间复杂度。

q1。 https://www.geeksforgeeks.org/program-for-k-most-recently-used-mru-apps/

q2.https://www.geeksforgeeks.org/count-possible-decodings-given-digit-sequence/

Q3。 https://www.geeksforgeeks.org/count-number-ways-reach-destination-maze/

解决至少2个的人通过了这一轮。在我大学的 350 人中,有 20 人被选中并在 35 天后被要求面试。

第二轮:这是一个集体活动(来自不同学院的 56 人在那里)。我们收到了同样的问题,在按行排序的二维数组的所有行中找到公共元素。选择了最优化代码的人。(不要使用预定义的函数)。 56 人中有 22 人进入下一轮。

第 3 轮: (45 分钟)我的面试官她问了我的介绍,然后我们去了我在实习期间做的项目。她很想知道我是如何在我的应用程序中实现身份验证和授权的。她非常谦虚,对我的所有疑问都做出了回应。然后她让我设计一个文件系统。有基本的DBMS问题,如ACID、内部、外部、左、右连接。还询问了有关动态和静态多态性的问题。她完成了我在之前的课程中学习的所有科目,如COMP ORGANISATION、 DIGITAL LOGICS、GRAPH THEORY 。我被要求为图书馆管理系统设计一个数据库并对其进行测试。再次询问基本的 oops 概念。抽象的解释是其中之一。

数据结构问题-(编码)

  1. 从 O(n) 的链表中删除重复项。
  2. 来自双链表的循环数组(在编码之前总是讨论你的方法。)

我没有被选中参加下一次面试(还有 3 个)。大约 10-11 进入下一轮。在你的简历上至少有 2-3 个好的项目,并从 geeksforgeeks 那里练习。很多问题都来自这个网站!!

谢谢!!