📜  甲骨文面试经验| 2020年校内

📅  最后修改于: 2021-11-18 02:25:42             🧑  作者: Mango

Oracle 于 12 月为 M. Tech 和 B. Tech 学生访问了我们的校园,由于 Covid-19,这一切都是虚拟的。

CGPA 截止要求:7.0

在线测试:这是一项初步测试,涵盖了 Aptitude 和核心 CS 科目(网络、操作系统、数据库、DSA)的问题。

  • 测试时长约为 90-120 分钟,由于它有不同的部分并且有部分截止,因此有点挑战性。
  • 在 155 名学生中,有 36 名被选中。

第 1 轮(在线评估 + 技术面试) :一轮持续时间约为 35-45 分钟。

  • 首先,面试官问了我的情况,看了我的简历。
  • 他询问了我简历中提到的一个项目,以及我如何存储项目中使用的数据。
  • 我熟悉的技术栈,他让我解释一下什么是NLP(自然语言处理)。
  • 然后他询问了我在本科期间写的一些已发表的技术文章。
  • 有一些CS核心学科的问题,比如DBMS和OS,大部分问题都是关于Linux的。
  • 一个编码问题被问到如何有效地查找和删除链表中的重复项。给出了 C、C++、 Java 的语言选择。给了足够的时间,因为我必须先解释逻辑,然后在共享记事本上编写代码。
  • 下一轮选拔了 25-30 名学生。

第二轮(技术面试) :一轮持续时间约为 30-40 分钟。

  • 面试官再一次谈到了我在一个流行的编程网站上发表的技术文章,并给了我一个类似于我写过的一篇文章的编码问题。
  • 给出的问题是在不使用任何内置库函数的情况下反转一个字符串,其中每个单词都被反转保持单词的顺序。
  • 我最终设法为这个问题编写了有效的代码,因为即使在几次尝试中遇到运行时错误之后,面试官也给了我足够的时间。
  • 面试官非常支持和友好。

第 3 轮(人力资源 + 技术面试) :一轮持续时间约为 30 分钟:

  • 面试官问我关于 Cloud 和 oracle 产品,什么是以及如何实现单点登录功能,我能够回答接近正确但不准确的答案。
  • 在我看来,面试官想知道我对一个新问题的处理方式。
  • 最后,他问我是否有任何问题要问他,我询问了他在 Oracle 的个人经历。从 30 名学生中选出了 13 名。

判决:选择

注意:采访是在 Zoom 上虚拟进行的。

提示:

  • 回答时要自信,相信自己。
  • 当被要求编写代码时,首先想一想并告诉他们您的逻辑,以便他们了解您的方法。
  • 不要直接跳到编码中。
  • 当您完全清楚逻辑时开始编码。如果您发现给定的问题非常具有挑战性或在某些时候卡住了,您可以寻求一些提示。
  • 当被问到某事时,不要绕圈子。
  • 如果您真的不知道,请诚实正确地回答或拒绝问题。
  • 与面试官保持目光接触,并尽量保持恒定的音调和语气。