第1轮:
基于C ++的30个MCQ和基于aptitude的30个MCQ。
能力问题基于逻辑推理, 数据解释, 形状处理和一般适体。
无负号。
120名候选人中有16名入围。
第二轮:技术面试
操作系统问题:
1.什么是分页?
2.什么是需求分页和反向分页?
3.什么是虚拟内存?
4.解释CPU调度算法。
5.什么是内核?
6.什么是临界区问题?什么是信号量?
7.什么是fork(), vfork()和exec()
DBMS问题:
1.什么是触发器?
2. DDL和DML之间的区别?
3. DDL进行的任何操作都可以撤消吗?
4. have和where子句之间的区别。
5.什么是子查询?
6.什么是视图类型?视图优于表的优势。
编码问题:
1.编写一个程序, 以找到"链表"的中间部分。
2.编写一个程序来比较两个链表。
然后问我有关我的项目, 使用的技术等的详细问题。
有6名候选人入围。
第三轮:人力资源面试
1.根据点数, 在Kronos上告诉我10分。
2.一些难题, 例如:
从城市A到城市B需要花费6天, 一个人只能携带4天的食物。一个人需要从A到B服药, 应该从A到B的最低人数(有些人可以在一天后返回并将食物给另一个人。但是一个人最多可以携带4天的食物。)
b. 在12个小时里,时针和分针交叉多少次?
c. 编写代码以将整数转换为字符串, 而无需使用任何库, 函数和ASCII代码。
3.什么是创新?
4.人力资源方面的一般性问题, 例如为什么Kronos应该聘用你?, 如果你不是工程师, 而不是以前的工程师?, 你会去接受聘用研究吗?, 实习是否必要?除了你之外, 谁是最值得的候选人?
选择了3名候选。