IBM ISL 面试体验
IBM ISL 校园面试体验。
第 1 轮:IPAT 在线能力倾向测试
此在线测试是定时的,每个问题都有自己的时间限制,即 2.15 分钟。大约提出了 18 个数字系列问题和 18 个数字推理问题。
[数字系列问题很棘手。数值推理很简单]
第 2 轮:书面技术
40分钟内回答30个问题。
主要包括的问题
– 预测 C 程序输出(约 15 个问题)
– 来自 C++ 的几个问题
– 很少有来自操作系统、网络的问题
– 关于设计模式的一个问题。
[准备预测 C 代码输出问题。查看操作系统和网络 GATE 问题]
第三轮:技术面谈
这一轮持续了大约一个小时。
– 我被要求解释我最喜欢的项目。
——他问我是否了解编译器——并问了关于 lex 和 yacc 的基本问题。
来自操作系统的问题:
– 进程间通信
– 线程
– 关键部分
– Semaphores,Mutex(要求用代码详细解释)
– 读写器问题
– 死锁
要求编写代码以在其正确位置插入一个节点,给定一个排序的链表。
要求在给定两个节点和根的情况下找到最小共同祖先;给定一个 BST。
最后他问了一个谜题:
– 给定场景有一些 X no: of chairs 和 Y no: of people in a room。
– 如果每个人都坐在一张椅子上,那么只剩下一个人有一把椅子。
– 如果两个人坐在一张椅子上,我们有一把空椅子
找到 X 和 Y。
[我的其他同学被问了很多关于系统调用、链接器和加载器、多线程的问题;基本上操作系统概念深入]
第四轮:人力资源轮
- 告诉我一些你的事吧。
– 你知道的所有编程语言是什么?
– 为什么选择加入我们公司?
– 你会在我们公司工作多久?
– 行业的最新发展是什么?
– 优势和劣势?
– IT 行业出现的尖端技术是什么?
– 您希望从事这项工作的参数是什么;如果您有两家公司提供的同一个人资料?
– 你参加了预安置讲座吗?
– 你喜欢实习前谈话的哪一点?
[如果你幸运的话;你最终填写了繁重的就业表格]