📜  Oracle 面试体验(校园)

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

Oracle 面试体验(校园)

甲骨文在八月的最后一周来到我的大学。轮次如下:

第 1 轮(基于 MCQ 的问题):这一轮包含 92 个问题。分为以下4组:

  • 能力 - 39 个问题,47 分钟
  • 编码技巧 – 16 个问题,25 分钟
  • 计算机科学知识 – 17 个问题,15 分钟
  • 语境交流 - 20 个问题,20 分钟

上述各组进一步分为亚组。每个都有特定的问题数量和时间限制。

没有负面标记。

一周后,我知道我和其他 50 名学生一起入围了。

第 2 轮(技术轮 – Zoom 会议):人们被分配了一个空位并在 Zoom 分组讨论室中等待。在这一轮中,我向我提出了以下问题。

  • 他拿到了我的简历,并询问了我在 Hackathon 期间所做的一个项目。询问我在项目中的角色并讨论了它的各个方面。 (操作系统和事务控制中的关键部分)
  • 合并两个排序数组。 https://www.geeksforgeeks.org/merge-two-sorted-arrays/。我被允许使用额外的空间
  • 在链表的第三个位置插入一个新节点。 https://www.geeksforgeeks.org/insert-a-node-at-a-specific-position-in-a-linked-list/
  • OOPs 概念:运行时多态、方法覆盖、虚拟析构函数、接口、抽象类、接口和抽象的区别。
  • 事务 ACID 属性。

它持续了大约1小时。

第三轮(技术轮 – Zoom 会议):告诉我一些关于你自己的事情。

  • 关于指针的讨论
  • 在不使用任何库的情况下比较两个字符串是否相等。 https://www.geeksforgeeks.org/check-if-two-strings-are-same-or-not-without-using-library-functions/
  • 还有 1 个编码问题,现在不记得了吗?

它持续了大约45分钟。

第 4 轮(技术轮 – Zoom 会议):介绍一下你自己

  • 问了我的实习项目。从事微服务工作,所以请我解释微服务。还有一些与之相关的问题。
  • 检查链表是否是循环的。 https://practice.geeksforgeeks.org/problems/circular-linked-list/1
  • 还有 1 个编码问题,现在不记得了吗?

它持续了大约35分钟。

注意

  • 所有技术回合均在同一天进行。
  • 在每一轮中,视频都是开启的。
  • 他们告诉我共享屏幕并使用记事本编写上述问题的伪代码

他们在 3 天内分享了结果。我开始知道我和另外 15 个人在一起。

感谢 GeeksforGeeks、youtube、leetcode 等在线平台让我坚持练习。

建议:学习OOPs概念,DBMS,练习各种编码题。