📌  相关文章
📜  Oracle 面试经验(应用开发人员)

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

Oracle 面试经验(应用开发人员)

2018年面试。

在线测试(测试时间为 100 分钟):

  1. 资质
  2. 口头
  3. 编码技能问题:C、C++ 和Java中的输出问题。
  4. 计算机科学知识:数据结构、DBMS 和操作系统。

以上各节都有小节,每个小节都有时间限制。这不是那么容易,所以要好好准备,尤其是能力和语言。

230 名学生中有 66 人入围面试。

回合没有时间限制。他们对时间很灵活,给了我们足够的时间。它们可以灵活地使用任何语言编写代码,但您应该了解Java。

第1轮:

首先,他让我解释一下我在简历中提到的“云计算”一词。然后他问了两个编码问题。我们讨论了许多方法,然后我做了实现。一个问题很简单,我被要求用Java编写代码,一个是中级问题。然后他问了Java概念和SQL查询。

第 2 轮:

  1. 给出了数字列表。按频率的降序排列数字,如果两个数字具有相同的频率,则按其值的升序排列。

例如:3、4、4、4、4、5、5、5、2、2、2。

答:4、4、4、4、2、2、2、5、5、5、3。

  1. 仅使用一种数据结构的树的螺旋顺序,即不允许使用两个堆栈。
  2. 在 WhatsApp 应用程序上定义表格并制作 ER 图。

第三轮:

图表上的一个问题是向所有有资格参加这一轮比赛的学生提出的。这一轮是高度淘汰赛。

问题是,考虑到连接它们的城市和道路。我们必须找到源城市和目的地城市之间的最短路径。它基于 Dijkstra 算法。

第四轮:

两个谜题。一个很容易。第二个是“我给了四个 7 和 '+', '-', '*', '/', '%', '.'。作为运算符。我可以多次使用运算符。写一个表达式得到答案 100。

答:(7*7)/(.7*.7)

第五轮:

这是一次HR面试。问题是:

告诉我一些你的事吧?

你的目标是什么?

你的优势和弱势是什么?

如果不是甲骨文,那么您会选择哪家公司,为什么?

Oracle 如何适合您?

这些问题都没有任何具体的答案,但对你的答案是合理的。

Oracle 团队在面试过程中非常自在。

祝一切顺利!