Cognizant GenC 下一次面试体验
Cognizant 通过 Digital Nurture 学习平台从校园招聘。 Digital Base 2 学生有资格获得 Genc 下一个个人资料。
第 1 轮:这是一个 2 小时的考试,包括以下问题
- Java
- HTML、CSS、JavaScript
- C#
- 关系型数据库管理系统
学生需要在这一轮中获得 60%,然后他们才有资格参加第 2 轮(Digital Base 2)
第 2 轮:这一轮也是 2 小时,其中包括关于
- 高级Java(OOP 概念、JDBC、JUnit、集合、Lambda 函数)
- PL/SQL
- MCQ 关于 Advance Java、RDBMS、Web 和云计算。
在这一轮之后,学生被选为 Genc 的下一次技术面试。
第三轮:技术轮面试
我的面试完全基于Java ,因为我的角色是Java开发人员。
- 自我介绍
- 解释糟糕的概念
- 多态类型举例
- 方法重载和方法覆盖的区别
- Java中的访问修饰符
- 抽象和接口之间的区别
- Java中是否可以进行多重继承?原因
- 使用对象和类编写斐波那契数列程序
- 编写一个程序,使用 ArrayList 打印从 1 到 n 的偶数。
- Java 8 的新特性?
- 最终关键字
- 收集框架?
- 列出集合框架中的类和接口的名称
- 这段代码你怎么理解
Java
final int i = 5;
final Employee ob = new Employee();
- 我们将如何为学生和部门设计一个表格,以便我们可以同时访问两个表格中的数据?
- 面试官问的有什么问题吗?
- 结束
第四轮:人力资源轮
- 这基本上是一轮文件验证,他们将检查你的第 10 份评分表、Aadhar 卡和 pan 卡。这就是人力资源回合。
提示:我的面试官只是问了从基础到深度的Java问题。所以你必须精通Java ,因为他给了我代码片段并被问及错误以及如果他改变它会发生什么。并且还从继承中提出了深入的问题。但是,我朋友的很多面试都不是完全基于Java的,而是被问到是 oops 的概念。