📜  Oracle 面试体验(校园)

📅  最后修改于: 2022-05-13 01:58:13.760000             🧑  作者: Mango

Oracle 面试体验(校园)

第1轮:

第一轮是在线测试,包括 110 个 MCQ,你必须在 120 分钟内回答

科目是逻辑思维、定量分析、英语语法和基于段落的问题

然后它有关于操作系统、DBMS、数据结构的问题(更多关于 BST 和 AVL 的问题)、算法(复杂性),关于软件工程的一些问题。

编译器设计中的一个问题(编译器在哪个阶段使用语法表)。

问题虽然不是但我们必须及时完成每个部分都有时间限制。

在 200 名学生中,有 40 名入围了下一轮。

第二轮:(技术面试第一轮)

这一轮进行了45分钟。

1.简单介绍一下你的项目。

2. 后台输入“google.com”会发生什么。

3.编码问题:https://www.geeksforgeeks.org/edit-distance-dp-5/

4.解释冒泡排序。

5.还有哪些其他类型的可用最好。

6.拼图:https://puzzlersworld.com/interview-puzzles/cook-egg-15-minutes-puzzle/

7.有哪些不同类型的数据库可用并解释它们(结构化数据库和非结构化数据库)。

8.说说mongoDB(因为在我的简历中提到过)。

第三轮:(技术面试第二轮)

这一轮进行了1小时。

几分钟之内就像是急速射击。

1.告诉我你的自我。

2.讲述你的项目。

3.你熟悉哪种语言(我告诉Java)。

4.oops的主要组成部分有哪些(封装、抽象、多态、继承)。

5.面试官问了我很多关于多态性的问题,非常深入。

6.面试官问我你知道什么是垃圾回收吗?

7.什么是死锁的条件。

8.什么是线。

9.如何在Java中提供同步。(我告诉我们可以通过使用同步关键字来做到这一点)。

10.什么是归一化并举例说明1NF、2NF、3NF和BCNF。

11.给定两个表 T1, T2 T1:{EMPID, SALARY} T2:{EMPID, NAME, DEPT}

编写 SQL 查询以检索薪水第二高的员工姓名。

12.编码:https://www.geeksforgeeks.org/converting-decimal-number-lying-between-1-to-3999-to-roman-numerals/

13.编码: https://www.geeksforgeeks.org/find-maximum-product-of-a-triplet-in-array/

14. 死锁和饿死的区别。

15.什么是信号量。

第 4 轮:(技术面试第 3 轮)

面试官有点严格。

它持续了45分钟。

1.他让我写快速排序的代码。什么是复杂性。

2.如何在给定图中找到源和目的地之间的最短路径。

3.然后他问我你知道公钥基础设施吗?

我说不,然后他问我什么是加密,什么是密钥,什么是公钥,什么是私钥,什么是安全证书包含。

4.说说你自己。

5.移动电话将如何连接到接收器解释后端方法。

6.为什么要预言机。

7.你有什么想法去接受高等教育吗?

(最后他告诉我大声点)。

第5轮: (HR-Round)

这很容易。

它持续了10分钟。

她只是问了我感兴趣的领域。

说说你的家人。

正常的谈话是关于我的大学的。

然后她问我你喜欢哪个工作地点?