📜  甲骨文面试经验

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

甲骨文面试经验

截止:7 CPI

Oracle 带来了两个配置文件,即应用程序开发和服务器技术。两种配置文件的笔试都很常见。

笔试(初审):笔试由4部分组成。每个部分都有几个要在 120 分钟内回答的子部分。

  1. 语法、英语口语和段落分析。
  2. 分析,数学推理。
  3. 编程技巧。 (数据结构、C++、 Java)
  4. 技术知识。 (操作系统、数据库管理系统)

大约 40 名学生入围 ST,42 名学生入围应用开发。我入围了应用程序开发角色。

第一轮(技术面试):面试官先自我介绍,然后让我介绍。他问了一些正常的问题,比如我感觉如何,今天过得怎么样,笔试怎么样。他让我很舒服,然后问了两个编码问题。

  1. https://www.geeksforgeeks.org/floor-square-root-without-using-sqrt-function-recursive/ 最初,我告诉他 O(n) 的蛮力方法。他要求优化。然后我给出了一种二分查找方法。他同意了,并让我为此编写代码。我在 5 分钟内编写了代码,然后他让我在一些测试用例上试运行。
  2. https://www.geeksforgeeks.org/print-all-triplets-with-given-sum/。我提出了两种方法,一种是排序+两种基于指针,另一种是基于地图。他让我解释这两种方法,最后他让我使用基于代码排序的方法。我在 10 分钟内编写了代码,然后为给定的测试用例干运行代码。

5分钟后,我接到了第二轮的电话。

Round 2(Manegarial Interview):小组中只有一名成员。

  • 他首先介绍了自己。他是一名高级经理,在甲骨文工作了大约 10 年。
  • 然后他让我介绍一下自己。他已经带着我的简历了。
  • 他根据我的简历问了一些问题。
  • 然后他让我解释我的一个项目。我已经向他解释了那个项目。
  • 他问我哪一个是团队项目。我告诉他我的一个项目是团队项目。然后他让我解释那个项目,然后是一些一般性的问题,比如团队中的冲突,项目中面临的问题。
  • 之后,他简要介绍了 Oracle 及其目前的工作。
  • 然后他问我有没有什么问题。我向他询问了 ST 和应用程序开发的角色。

3 小时后,安置团队通知我,我被甲骨文选中。