📜  持久系统面试经验|校外 2020

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

第 1 轮(45 分钟持续时间的技术测试):在成功填写所有详细信息后,我收到了一封电子邮件,内容涉及 2020 年 12 月 10 日在 AMCAT 平台上举行的在线考试。该测试是基于来自 DBMS、数据结构、操作系统(整个主题)、计算机网络和 OOP 概念等主题的问题的 MCQ。

我准备了所有科目,只需要基本知识。所以总体来说这次考试还是比较容易的,只要做好上述科目的准备就可以通过。在这之后,我们有一个逻辑推理部分,由 RS Agarwal Reasoning 书中很容易找到的问题组成,所以好好练习。就我的表现而言,我确实花时间做这些问题,因为它们很长。测试中的第三部分是英语,我无法判断我的测试结果如何,但我很确定你能做到。

第 2 轮(编码部分持续时间 45 分钟):这是一个组合部分,因此当您完成技术部分 MCQ 后,您将被引导至编码部分。有两个问题。这两个问题都基于数组和字符串,您可以选择您选择的语言。第一个问题是基于从输入数组(空格分隔)中找到元音的数量。总共有 15 个测试用例,其中 2 个对您可见。我总共通过了 115 个测试用例,然后我继续下一个代码。第二个问题比较耗时,但也很容易,我解决了这两个问题。它基于排序以及排列数组的元素。测试用例总数为12,我通过了所有测试用例。

第 3 轮(第 1 级技术面试,持续时间 30 分钟): 7 天后,(2020 年 12 月 17 日)我收到一封电子邮件,要求我参加将于 2020 年 12 月 18 日举行的技术 1 级面试。所以我正好有 18 个小时学习。技术评估中提到的所有主题都是面试大纲的一部分。我主要学习 DBMS 和Java以进行强制性面试。面试于11月18日下午1:45在Smart meet平台(虚拟)进行,问题如下:

  1. 自我介绍。
  2. 所以,在那之后,他问了我的项目。(详细解释)
  3. 他问过我你做过任何实习。(我说没有)
  4. 你熟悉哪种编程语言? (我选择Java)
  5. 什么是封装?
  6. 什么是多态?
  7. 因此,下一个问题是Java的方法重载和覆盖。
  8. 不同类型的访问修饰符。
  9. 什么是抽象类及其特点?
  10. 定义 Final 关键字。(问了两次)
  11. 我们可以多次调用构造函数类以及为什么。
  12. 为什么字符串在Java是不可变的。
  13. 什么是单例?
  14. 现在,他问我你知道 DBMS。(我说是)
  15. 所以告诉我,Group,By 子句。
  16. 删除和删除之间的区别。
  17. 什么是加入以及什么不同类型的加入? (详细解释)

有什么问题要问我吗?

  • 我问了一个问题:我应该什么时候接受这些面试的结果。

所以,他说现在我不能说 HR 会让你知道。

第 4 轮(第 2 级技术面试,持续时间 45 到 50 分钟):第二天下午 12:33 我收到另一封邮件,说我已入围定于 12 月 19 日下午 5:40(同一天)进行的第二轮技术面试2020。

问题:

  1. 自我介绍。
  2. 你熟悉哪种编程语言? (我选择Java)
  3. 所以,他给出了一个程序(Program to Check If a Number is Prime or Not)
  4. 之后他给出了 4 个 SQL 查询。(创建、插入、更新和复制)数据已经给出。
  5. 然后他问你知道数据结构吗(我说的不多)
  6. 哦,告诉我数组和链表有什么区别。

之后,先生,问了我任何问题:我问你希望我有什么改进,以便对我有益,并且可以证明我是公司的更好资产?

第 5 轮(人力资源面试 15 分钟持续时间):因此,我在第二天(2020 年 11 月 22 日)被告知面试开始前几乎一小时。因此,请继续检查您的电子邮件。面试原定15分钟,结果只用了5分钟。

题:

  1. 自我介绍。
  2. 你想在哪个领域工作。
  3. 你做过任何认证课程吗?

然后他说恭喜你被选中加入 Persistent System。两天后,即 2020 年 12 月 24 日,我收到一封邮件,说我被选中了,然后他们在 2021 年 1 月 15 日发送了录取通知书,他们提到了 2021 年 1 月 20 日的 DOJ。

所以让我告诉大家,GeeksforGeeks 是最好的门户网站之一,它对我的采访有很大帮助。伙计们对你的回答非常自信和诚实,保持积极。记住一件事:他们需要员工,所以他们肯定会选择你。做好准备,顺利到达公司!