面向技术人员的 Oracle 面试体验(校园内)
最近,甲骨文访问了我们的校园,招聘应届毕业生担任全职职位。它对技术人员职位开放。选拔过程包括4轮。截止为 7.0 CGPA 及以上,CSE、IT 和 ENTC 部门只能申请。
总共有 4 轮,其中包括 1 轮在线测试和 3 轮在 Zoom 中进行的面试。
第 1 轮(在线测试):这是一个在线 MCQ 测试。
- 测试包括DSA、DBMS、操作系统、逻辑推理、流程图分析等问题。
- 没有负面标记,但时间限制非常严格,而且问题之间也没有来回。因此,请留意计时器并尽可能多地解决问题,但要尝试尝试所有问题。
本轮结束后,约有38名学生入围面试。
第二轮(技术第一轮):面试官先自我介绍,然后让我自我介绍。
- 然后他问我继承的缺点, Java中的继承类型。
- 接下来,他问我Java是否支持重载或覆盖,然后我必须向他解释在记事本上的代码中重载和覆盖的例子。
- 然后他给了我一个编码问题陈述,它是从数组中搜索一个元素,我必须为它编写一个递归代码。
- 然后他问我有没有什么问题。我问了 1 个与公司工作文化有关的问题
第三轮(技术轮2):面试官让我自我介绍。我还非常简短地向她解释了我最近的项目。她似乎对我的项目印象深刻。
- 然后面试官问了我所有与我的项目有关的问题。由于我的项目与Java和数据库有关,因此面试官仅基于此提出了问题。
- 然后她问我有没有什么问题。
Round 4(Technical Round 3 + HR):面试官让我自我介绍。我还非常简短地向他解释了我最近的项目。
- 面试官问我今天过得怎么样。
- 此外,还提出了一些技术问题——散列的类型、什么是散列、散列的需求是什么
- 接下来他给了我一个情况,我必须告诉他在那种情况下我会做什么。情况是——“现在是晚上 8 点,你的大学校长通知你,第二天你必须为教师节安排一个活动。您将如何在如此短的时间内管理活动? ” 之后,他让我讲述我一生中最大的失败。
- 然后他问了我一些关于数据库的问题,问题是——什么是规范化,3NF 和 BCNF 之间的区别,什么是非规范化。
- 接下来,他问我是否知道云,因为我的课程中有云,我说是的。然后基于此,他问了我与云相关的问题——告诉我不同类型的云,IaaS 和 PaaS 之间的区别,以及我在云中知道的不同术语是什么。
结论:一共有7名学生被选中,我就是其中之一。
建议:
- 提前进行第一轮练习,解决 MCQ,并在 BST 和 AVL 树上练习问题。
- 在去面试之前阅读你的简历,也看看你修改你的项目一次。
- 正确研究 DBMS、操作系统和 OOP。
- 保持积极和自信。