NCR Corporation(校园招聘驱动器)
在线测试:
该测试由 2 个部分组成。一部分是编码,另一部分是 MCQ
- 编码部分:本部分包含 2 个问题,时间为 30 分钟。
- 编写一个程序来检查给定的数字是否是 Armstrong。
- 编写一个程序以二进制表示形式打印给定的数字。
没有编译器来编译和执行。我们只是被要求编写代码。
- MCQs 部分:该部分有 4 个子部分,包括能力、语言、逻辑推理和技术 MCQ。能力、语言和逻辑推理问题的难度级别为中等。技术 MCQ 主要针对 c 和 c++。还涵盖了其他主题,如操作系统、DBMS。本部分的持续时间为 60 分钟。
大约480名成员参加了第一轮,其中94名被选中进入下一轮。
技术回合:
面试官让我自我介绍。当我开始介绍我时,他阻止了我,并要求说出一些简历中没有的内容。然后,他让我解释我做过的项目以及我在简历中提到的实习。
然后,他问了我一些 OOPS 概念,比如继承、封装等。他让我将它们应用到实际场景中。
后来,他让我用数组实现一个栈,还有几个关于数组的问题。
然后他问了一些 c++ 的基础知识,比如 const 和 static 关键字的使用、结构定义和声明、使用 #define 的缺点等(更多地关注 c 和 c++,因为大多数问题都是针对这些问题提出的) .
从这一轮开始,大约有40名学生入围了下一轮。
管理回合:
在这一轮中,重点更多地在于您将如何应对艰难的情况。他给了我一些情况,并让我说出我将如何处理这些情况。
然后,他谈到了一些技术问题,比如使用 virtual 关键字、何时使用虚拟析构函数等等。 (再次,更多地关注 c 和 c++)
然后,他问我一个谜:河边坐着一个人。他有一块玉米地,他必须从那里取出 1 公斤玉米并将其放入袋中。袋子的容量超过1公斤。该男子包含的其他物品是粉笔和1公斤的石头(没有测量装置)。他如何用 1 公斤玉米装满袋子?
在 40 名学生中,有 25 人被选为 HR 轮。
人力资源回合:
这一轮很酷。他让我自我介绍,问我家庭背景。
然后,他问了我一些问题,比如为什么是NCR,五年后你想如何看待自己,为什么不去读MS等等。虽然他看起来对我的回答很不满意,但那只是为了考验我的信心。
最终,18人入选公司,幸运的是我是其中之一。
Geeksforgeeks 确实帮助了我很多,因为许多问题都是从这个网站提出的。我会推荐大家在 GeeksforGeeks 练习。
祝一切顺利。