所有的回合都是虚拟的
第 1 轮(基础包)测试在 AMCAT SHL 平台上进行:
- MCQ 和 2 个编码问题
- MCQ 分为 3 个部分
- 技术 – 20 个问题 20 分钟(来自 OS、DBMS、CN、OOP)
- 逻辑 – 12 题 15 分钟
- 口语 – 12 题 15 分钟
编码问题 – 2(我有一个更简单的问题,可能因人而异)
- 第一个问题是打印数组中给出的数字总和。
- 第二个问题是根据给定的值找到严格较小元素的数量。
高级编码轮(对于更高的包(第一轮得分更高的))在AMCAT SHL平台上进行测试:
2 道中等难度的编码题。 (我没有解决它因此我没有资格获得更高的包裹)
- 第一个问题基于线段,其中在 x 轴上绘制线段,我们必须以最少的圈数擦除线段
- 第二个问题基于字符串,其中给出了 2 个二进制字符串,我们需要在给定条件下将字符串等同起来
技术回合(基础包)在AMCAT Smartmeet上进行:面试官让我介绍自己,然后让我介绍我的项目。
- 然后他让我知道 C++,我说是的。
- 然后他开始问我关于 C++ 的问题,问我各种各样的问题,比如
- C 和 C++ 之间的差异
- 结构和类之间的差异
- malloc 和 new 的区别
- free 和 delete 的区别
- OOP 概念,例如封装、多态、抽象继承
- 不同类型的继承,多态
- 虚函数及其用法
- 类和对象
- 构造函数、析构函数和复制构造函数
- 空隙大小
- 编写程序实现拷贝构造函数
这是一个长达 30 分钟的面试。
HR 评估测试在 AMCAT SHL 平台上进行:这里,提出了基于个性的问题。
这一轮大约持续了 15 分钟。
自信,好好修改,并在你的基础上保持强大。