📜  持久系统面试经验| 2021 年校内

📅  最后修改于: 2021-11-21 06:01:01             🧑  作者: Mango

总共 4 轮 –

第 1 轮 – CSE 问题能力/推理/编码(90 个 MCQ 和 2 个编码)

第 2 轮 – 高级编码(2 个问题)

第 3 轮 – 技术面试

第 4 轮 – 高级技术面试

第 5 轮 – 高级技术面试 2

第 6 轮 – 人力资源

我来自ECE分部,我在校园驱动器中参加了持久系统面试,在这里我将简要介绍我在面试过程中经历的整个过程。面试部分是虚拟的,与其他编码轮次相同。采访是在 AMCAT 的 smartmeet 平台上进行的。

第 1 轮(在线评估)–

总共有 90 个问题,同样是在 AMCAT 的平台上举行的。这些问题与 CSE 科目、伪代码和简单的编码问题有关,还有很多关于数据解释、谜题、推理、定量能力和英语的问题。

第 2 轮(在线评估/高级编码)——

总共有两个问题,它们是中级问题,一个基于字符串旋转,另一个基于数组(必须在解决方案中使用回溯)。两者都相当容易,但他们需要时间来做。

第 3 轮(AMCAT Smartmeet 技术面试 1)–

  • 面试开始的时候,我跟面试官打了声招呼,然后他就直接进入了面试。
  • 有两个编码问题,非常简单的问题。第一个是使用循环打印模式,另一个是打印最多 n 个数字的斐波那契数列。
  • 然后他问了一个谜题来测试头脑、计算和意识的存在。在此之后,我被 OOPS 提出了很多问题,包括多态性、继承、抽象和封装等所有基础知识。
  • 在我需要检查和查看代码如何执行以及是否执行的地方给出了小代码,如果不是,它将抛出什么错误。
  • 因为我已经在一家基于产品的公司实习,所以我被问到关于敏捷框架、软件开发生命周期、测试和集成的问题。
  • 然后我被问到关于数据结构和算法的问题,这些问题之后是它们的时间复杂度。
  • 然后我们就疫情期间的工作进行了一些讨论。

第 4 轮(AMCAT Smartmeet 技术面试 2)–

  • 这次采访是由一位高级管理开发人员进行的。
  • 他非常谦虚和有礼貌,是我见过的最好的面试官之一。
  • 他只问了两个问题,这些都是简单到中等水平的编码问题。一个是打印给定字符串 的所有排列,这需要交换和递归(我使用了递归,但也可以以迭代方式完成),另一个问题是打印字符串的重复字符。
  • 他对我的回答非常满意,我从他那里得到了绿色信号。

第 5 轮(AMCAT Smartmeet 技术面试 3)–

  • 本次采访由一位高级首席架构师负责。
  • 他的前几个问题是关于我的分支主题的,然后他问了一些关于操作系统的问题。主要是线程和进程。这些问题似乎很容易听到,但每个后续问题都很曲折,您必须仔细考虑。
  • 然后他问了我一些关于计算机网络的问题,主要是关于 TCP/IP 和 OSI 模型以及 TCP 与 UDP,这些问题也一样,后续问题有所不同。
  • 然后他问我知道什么数据结构,然后他问我树遍历,然后是一个问题。然后他给了我一根字符串,问我在这根字符串的基础上会建什么树。
  • 然后他给了我一个方程,让我组成一棵树,并以有序的方式打印出来,然后计算方程。 (这里需要使用堆栈并使用中缀)。
  • 在此之后,有一个关于 DBMS 的问题,这是一个简单但带有转折的问题。这是在标准化之后,我必须解决一个表格。

第 6 轮(AMCAT Smartmeet 上的 HR)–

HR 非常友好,我们进行了很好的友好讨论。我听说这一轮持续了大约 15 分钟,但我的持续时间很长(大约 45 分钟)。因为我不想透露我的答案,所以我只会在要点中写下所有的问题——

  1. 你家有几口人?
  2. 是什么让您选择电子学作为您的分支?是什么让您为 IT 公司的校园实习而学习?
  3. 为什么是持久系统?
  4. 您如何处理当前的covid情况,您对此有何看法?
  5. 除了您目前的技能外,您将来有兴趣学习哪些技术?
  6. 既然你的简历中有这个项目,假设你获得了资金(理论金额,例如 20 万),并且你必须启动并运行这个产品,你将在哪里以及如何分配这些资金,以及如何让它发挥作用?
  7. 如果你被投入测试,你还好吗? (不)
  8. 您的位置偏好是什么?
  9. 还有什么问题吗?

所以,这结束了 1.5 个月的持久系统面试过程,我被选为最高的包。对于准备使用 Persistent Systems 的任何人,我的建议是确保您的基础知识清晰。您可能每天都在解决复杂的问题,解决 FAANG 面试中出现的问题,但在这里和任何地方,您都需要对正在学习的任何内容有适当的深入了解。