Oracle 面试体验(APPS 校园内)2019 年 9 月
第1轮:
这是一个 MCQ 回合,有 4 个部分,每个部分都有不同的子部分。我们应该选择首先解决哪个部分。总时间为 120 分钟。
主题包括能力、语言、逻辑推理、操作系统、 DBMS 、计算机网络、数据结构等技术主题。还有一些基于输出的问题也基于 AVL 树、红黑树等。主要关注的是看时间。问题从中等到高水平。
第一轮结束后,所有其他人都是面对面的面试,每一轮都是淘汰赛。面试结束后,面试官会告诉我们等待下一轮,否则我们就完成了这一天。
他们从 250-300 名候选人中选出了 35 名 APPS 候选人和 70 名 SERVER TECHNOLOGY 候选人。
第 2 轮:
这是面对面的采访。首先,他从介绍自己开始,我对计算机科学的兴趣,我熟悉的语言(我的是Python和 C++)。
然后他问了我几个问题。
- 什么是编译器和翻译器?
- 要编写两个 SQL 查询,一个是查找 CGPA 大于 7 的学生,系是计算机科学第二个是根据他们的 CGPA 对学生进行排序。
- 编写代码打印奇数和偶数,交换数字。
- 给定一个数组,我必须在不使用任何函数的情况下手动查找数组的长度( length(array) )(解决方案是在 for 条件中声明 count=0 检查 ArrayIndexOutOfBoundException ,在 for 循环 count++ 中,如果数组到达外滩然后返回计数值)。
- oops 中的主要组件是什么(封装、抽象、多态性、继承)。
第三轮:
面试官有我在上次面试中工作的页面。
- 给定一个数字,检查该数字是否是斐波那契数列
- 谜题 - 有 25 匹马,您需要找出最快的 3 匹马。您最多可以在5个之间进行比赛,以找出它们的相对速度。在任何时候,您都无法知道马匹在比赛中的实际速度。找出获得前 3 名马匹所需的最少比赛次数。
然后他讨论了我的项目,他让我解释我做了什么,并深入到我的项目中,就像我做过物联网项目一样,面试官问我是否想在数据结构中实现它,我应该使用哪种数据结构和项目的每一个角落案例。
如果有任何问题。
第四轮:
面试官开始介绍自己和要讨论的项目。我的兴趣领域和我的爱好(我的爱好是绘画,从我的学生时代开始,我在绘画和铅笔艺术方面做了很多创造性的事情)。
如果有任何问题。
第五轮:
在 HR 回合中,他们向我提出了一些正式的问题。
- 说说你自己
- 为什么选择甲骨文?
- 关于高等教育。
- 说说你的家人。
- 然后他问我你喜欢哪个工作地点?
- 如果另一家公司提供相同的 CTC,那么您会选择哪家
提示:浏览 GeeksforGeeks 的所有 Oracle 档案。几乎所有东西都在那里。最重要的是保持冷静和自信,尽可能准确地回答问题。
- 当你被困在算法的某些部分时,向他们寻求提示(它们通常很有帮助)
- 避免说我无法解决/我不知道,试一试并在必要时寻求帮助(过去的经验)。
在 105 名学生中,他们招收了 15 名学生,11 名学生学习服务器技术,4 名学生担任应用程序开发人员,我是 4 名学生(应用程序开发人员)之一。我感谢 GeeksforGeeks 在准备实习时提供的帮助。