📜  NCR 公司面试经验(校内)

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

NCR 公司面试经验(校内)

招聘过程是:

  1. 安置前谈话
  2. 评估测试
  3. 技术面试
  4. 管理面试
  5. 人力资源面试

Preplacement 演讲发生在 8 月 23 日,就在这之后,我们收到了测试链接。

第一轮:评估测试

  • 测试是在 Hackerrank 平台上进行的。每个分支和专业的问题都不同。我来自 CSE 分支。共有7个部分,总时间67分钟。
  • 数字能力、逻辑推理、伪代码、操作系统、Unix 各有 10 个问题,网络问题有 5 个,编码问题有 1 个,SQL 有 1 个问题。

第二天我们就收到了结果,大约有50人入围了技术面试

第二轮:技术和管理面试

我们刚刚为技术面试做准备,但令人惊讶的是两者同时发生。有两个面试官。

  • 首先是问我的简要介绍,然后开始问我技术问题。她首先询问有关基本语言问题的问题。我精通Python ,但他们对Java有要求,所以让我用Java解决这些问题。
  • 写一段代码来解释方法重载。
  • 编写代码来查找斐波那契数列。
  • 和其他理论问题,如抽象、接口、继承等
  • 我们什么时候在Java中使用扩展和实现?
  • 为什么它与机器无关。

这部分进展不顺利,但后来她搬到了 DS,因为那是我的强项。她从每个数据结构中问了 2 到 3 个问题。大多数问题是关于每个 DS 的基本知识和一些复杂性。我记得的一些问题是:

  • 链表和数组有什么区别
  • 什么是双向链表?
  • 在堆栈中编写推送操作的代码。
  • 实现队列的最小堆栈以及我们如何做到这一点?
  • 二叉搜索树的优点以及我们为什么要平衡它。
  • 在树中遍历的算法。

然后转向 SQL,她问我以下问题:

  • SQL 中的不同语言。
  • DML 和 DDL。
  • 候选键和主键。
  • 唯一键和主键之间的区别。
  • 为什么我们使用连接?
  • 在 Cross Join 上,no to 列会发生什么。
  • 删除、删除和截断示例之间的区别。

有很多问题,我记得有几个提到过,这部分持续了大约 50 分钟。之后下一个面试官开始面试,他听完所有部分,问了我一些我无法正确回答的技术问题。然后他问我关于我的项目,并希望我解释它和使用的技术。然后是一些管理问题,例如:

  • 为什么要加入 NCR?
  • 什么让您对公司感兴趣
  • 你有什么进一步的学习计划
  • 你想在公司的哪个领域工作
  • 您对公司的期望是什么
  • 你的弱点是什么
  • 等等。

这部分持续了大约半个小时。我建议您为技术部分做好理论准备,并在管理部分保持自信和诚实。面试官很有帮助,如果我被困在一些小部分,他们会提供帮助。

大约 10 天后,我们收到了结果,12 名学生入围了 HR 面试。

第三轮:人力资源面试

这花了大约 20 分钟。

首先,她让我介绍自己和我的家庭情况。然后他问了几个问题:

  • 关于我的家人
  • 关于我的爱好
  • 然后她问我对实习的了解并解释了我。
  • 然后就工作经验谈了一些看法。

第二天,我们通过 TPO 收到了结果,我就是其中之一。