我于 2018 年 12 月参加了 Amdocs Gurgaon 的面试。我是通过咨询公司申请的。
第一轮:在线测试
在线平台上有 40 个问题,整个测试过程中都打开了 CAM。只有浏览前进/后退问题的选项。
主题:C++ 基础、输出、错误
资质
推理
1个编程问题——在链表中找到一个循环
Unix 命令
SQL语句
现场采访:
他问我有什么爱好,我来自哪里,愿意搬迁。
然后从 C++ 基础开始。
默认情况下,课堂上都有哪些可用的内容?
构造函数有哪些类型?
编写一个复制构造函数。 (为什么在复制构造函数中使用 const 关键字)
为什么需要在复制构造函数中按引用传递?
按值传递和按引用传递有什么区别?
你能重载这个类的赋值运算符吗?
类测试 { }
测试 t2;
测试 t1 = t2;
什么将称为赋值运算符重载函数/复制构造函数?
写一个函数指针。
如何分配/释放动态内存
继承/虚函数
SQL 查询
Unix 命令
静态变量/全局静态变量
您将如何更改静态变量的值。
我坚持要测试数据结构,但他对 C++ 基础更感兴趣。
PS 很高兴我的面试经历出现在 GeeksforGeeks 上。我是一个极客。