Worldpay 面试体验(校园内)
第1轮:
在线笔试
第 1 部分(关于 Hackerrank)
共 20 道技术测试题
17 mcqs(基于Java)
2个编码问题
1个sql查询
第2部分
Aptitude 共有 20 个问题。在这轮比赛后,120 名学生中有 60 名入围。
第 2 轮:
技术面试(55-60分钟)
1)介绍一下你自己。
他一边看我的简历一边问
2)您使用的是哪个版本的 Mysql…….. 差异 b/w Mysql 和 Oracle
因为他是 worldpay 的Java开发者,我在我的简历中提到了Java ,所以他开始问我关于Java的问题。
3)jre、jdk、jvm解释。
4)用你自己的方式解释你对jvm的看法。(不要告诉书呆子的定义)
5) 编写一个关于多级继承的程序。
- 我在它的基础上做了上面的程序,他让我告诉输出的代码做了一些改动。
6) 编写一个程序来搜索数组中的数字。
7) 告诉我各种排序算法并在其中任何一个上编写程序?
8) 解释你的项目和你在项目中的角色?
– 我对项目进行了一般性和技术性的解释,然后他告诉了一些测试用例,并问你将如何解决它。
9) 解释递归并在其上编写程序。
10)您使用的是哪个版本的Java ?
- 我告诉 jdk 1.8
11)告诉我jdk 1.8的新特性?
12)比较jdk 1.8和1.7?
13)什么是接口?为什么使用它们?
14)什么是抽象?(基于Java和现实生活意义)
15)告诉我你的品质(我告诉过的7-8个品质)?它们是接口的还是抽象的?
16)用Java评价自己?
17)解释Java中的静态关键字?
18)他给了我一个程序,其中有一个静态块、构造函数、实例初始化块,在创建一个实例然后另一个实例后询问我的输出。
19)为什么Java中没有多重继承?
20)在接口中允许jdk 1.8静态和默认方法定义之后, Java如何限制继承中的歧义?
21)解释集合框架并从中创建一个数组列表(插入和检索值)。
20名学生通过技术面试入围。
第三轮:
人力资源面试(15-20分钟)
*说说你自己。
他给了我6个话题,我必须选择一个并坚持下去(赞成或反对)
*我选了题目-“学生在父母和社会压力下学习工程学”。(赞成)
它持续了 5 分钟,更像是一场辩论
我又得找个话题和他辩论
* 主题-“社交网站是否有害”
然后他问我我的素质以及这对 Worldpay 有什么帮助。
我们5个人终于被选中了。一切顺利🙂