📌  相关文章
📜  Oracle 服务器技术面试经验

📅  最后修改于: 2021-11-18 01:12:14             🧑  作者: Mango

Oracle 于 2021 年 7 月来到我的大学校园 (VNIT Nagpur),为服务器技术简介进行全职招聘。整个安置活动都是在线进行的,面试是在 Zoom 上进行的。

  • 轮数:在线测试+3次技术面试
  • CGPA 标准: 7.0
  • 角色:技术人员

第 1 轮(在线测试,87 分钟):本次在线测试在 Oracle 的 Proaptitude 测试平台上进行,分为多个部分。

  • 只有 MCQ 类型的问题,没有负面标记。一旦你开始一个部分,你必须完全尝试它,因为你无法回到它。一旦您也针对特定问题单击“提交”,您将无法再返回该问题。
  • 每个部分都是单独计时的,并且有一个分段的分数截止以及清除这一轮。
  • 在第 1 节中,有关于二叉树和 AVL 树的各种数据结构问题(我记得大约有 10 个问题)。
  • 在心理能力部分,分为逻辑能力、数据分析和批判性思维、注重细节和定量能力等各个子部分。这部分有简单的问题,但时间相对难以管理。
  • 在 CS 基础部分,有关于 DBMS、计算机网络和操作系统的问题。这些都是中等难度的。

第 2 轮(技术面试,65 分钟):一轮非常友好的开始,面试官真的很好,和我聊了几句,问我家人过得怎么样,我是如何保持忙碌和管理时间的在大流行中。

  • 然后我们继续讨论,我被问到我简历上的一个项目,特别是作为与我的团队的黑客马拉松的一部分完成的。他询问了我在该项目中的角色以及他对该项目的各种疑虑。
  • 他似乎对我们实施的想法非常感兴趣,我被要求解释我们使用记事本或其他资源为这个项目制作的应用程序的工作流程。我选择使用 Zoom 的白板功能,在那里我绘制了应用程序工作的基本流程图。他似乎对这种方法印象深刻。
  • 一旦这个项目讨论结束,他就转移到一个需要在共享记事本上解决的技术问题,该问题正在生成任何给定数字的因子树。他对逻辑和思维方法比工作代码更感兴趣。我能够想出一个有效的代码,引导他完成我的整个思考过程。
  • 他问我有什么问题要问他,我问他关于 Oracle 的导师计划,他给了我一些很好的见解。

第三轮(技术面试,45 分钟):这一轮不太关注我的简历,而是更多地关注逻辑、思维能力和 DSA。我被问到的第一个问题是最长的连续子序列。每一步,我都被问到我可以做些什么来提高效率,我一步一步地向上移动,从对数组进行排序的天真解决方案开始。

在此之后,我被问到两个难题:

  1. 将 10 个硬币分配到 3 个杯子中,这样每个杯子都有奇数个硬币。
  2. 牛奶和罐子拼图,以确保可以以尽可能少的步骤倒入 1 L 到 40 L 之间的所有牛奶量。

至此,一轮结束,我向面试官提出了一个关于角色职责的结束性问题。

第 4 轮(技术面试,25 分钟):这是一个小而简单的轮次,首先是关于我的实习经历的一些问题,他们想更多地了解我的角色和我所从事的技术堆栈。

  • 在此之后,我被问到一些开放式软件设计问题:例如,如果您必须开发一个从后端数据库中提取数据的 UI,那么在设计这样的东西时您需要牢记哪些事情,您将如何做?处理数据库表结构的变化(它应该在前端自动处理),等等。
  • 这更像是一次技术讨论,而不是一次采访,而且结束得比我预期的要快。我被告知离开会议,他们会与我取得联系。

最终裁决:入选服务器技术简介