第 1 轮(在线编码):
- 30 个基于 OS、DBMS、数据结构和算法的 MCQ
- 两个基于数论和字符串的编码问题。
本轮过后,25名学生入围。
第二轮(技术面试):
- 自我介绍
- 为什么Java被称为平台无关语言?
- 什么是抽象以及它是如何实现的?
- 编码问题:找出重复的和缺失的。
- 列表和集合的区别。
- 我展示了一个具有继承、静态方法和函数重载的代码,并被要求确定它是否有错误。
- 编码问题:从排序数组中删除一个元素,使得连续元素之间的绝对差之和最小。
- SQL 中主要约束和唯一约束的区别。
11名同学入围下一轮
第三轮(技术面试):
- 告诉我你的爱好和你的大学
- 继承的优点和缺点。
- 给定一些显示对象之间不同类型关系的语句,我被要求设计类。
- 最喜欢的数据结构?
- 编码问题:将手电筒放置在二叉树周围的不同位置,为每种情况打印相应的输出。
- 哪种数据结构最适合搜索操作,哪种数据结构最适合删除操作。
- 链表相对于数组的优势。
- 树优于链表和数组。
5名学生在本轮后入围
第 4 轮(人力资源):
- 说说你自己。
- 2 谜题
- 你在生活中遇到过哪些挑战,你是如何克服的?
- 你什么时候尝试过适应新情况?
- 你是一个聪明的工人还是一个勤奋的工人?
- 为什么需要朋友?
4 名学生被选为这份工作,靠着上帝的恩典,我就是其中之一。