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

2018年接受采访。

null

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

  1. 资质
  2. 文字的
  3. 编码技巧问题:C、C++和java中的输出问题。
  4. 计算机科学知识:数据结构、数据库管理系统和操作系统。

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

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

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

第一轮:

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

第二轮:

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

例:3,4,4,4,4,5,5,5,2,2,2。

答案:4,4,4,4,2,2,5,5,3。

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

第三轮:

图表上的一个问题是向所有有资格参加这一轮考试的学生提出的。这一轮是非常激烈的淘汰赛。

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

第四轮:

两个谜题。一个很简单。第二个是“我已经给了四个7和“+”、“-”、“*”、“/”、“%”、“.”作为运算符。我可以多次使用运算符。写一个表达式可以得到100的答案。

答案:(7*7)/(7*7)

第五轮:

这是一次人力资源面试。问题是:

跟我说说你自己?

你的目标是什么?

你的优点和缺点是什么?

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

甲骨文有多适合你?

这些问题都没有具体的答案,但你的答案必须合理。

甲骨文团队在接受采访时非常自在。

祝你一切顺利!

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享