2018年接受采访。
在线测试(测试持续时间为100分钟):
- 资质
- 文字的
- 编码技巧问题:C、C++和java中的输出问题。
- 计算机科学知识:数据结构、数据库管理系统和操作系统。
以上所有章节都有小节,每个小节都有时间限制。这并不容易,所以要做好准备,尤其是能力和语言。
230名学生中有66人入围面试名单。
回合没有时间限制。他们对时间很灵活,给了我们充足的时间。它们可以灵活地使用任何语言编写代码,但您应该了解java。
第一轮:
首先,他让我解释一下我在简历中提到的关于“云计算”的学期论文。然后他问了两个编码问题。我们讨论了很多方法,然后我做了实现。一个问题很简单,我被要求用Java编写代码,另一个是中级问题。然后他询问了java概念和SQL查询。
第二轮:
- 给出了数字清单。按频率的降序排列数字,如果两个数字的频率相同,则按其值的升序排列。
例:3,4,4,4,4,5,5,5,2,2,2。
答案:4,4,4,4,2,2,5,5,3。
- 树的螺旋顺序只使用一个数据结构,即不允许使用两个堆栈。
- 在WhatsApp应用程序上定义表格并制作ER图。
第三轮:
图表上的一个问题是向所有有资格参加这一轮考试的学生提出的。这一轮是非常激烈的淘汰赛。
问题是,考虑到城市和连接它们的道路。我们必须找到源城市和目的城市之间的最短路径。它基于Dijkstra的算法。
第四轮:
两个谜题。一个很简单。第二个是“我已经给了四个7和“+”、“-”、“*”、“/”、“%”、“.”作为运算符。我可以多次使用运算符。写一个表达式可以得到100的答案。
答案:(7*7)/(7*7)
第五轮:
这是一次人力资源面试。问题是:
跟我说说你自己?
你的目标是什么?
你的优点和缺点是什么?
如果不是甲骨文,那么你会选择哪家公司?为什么?
甲骨文有多适合你?
这些问题都没有具体的答案,但你的答案必须合理。
甲骨文团队在接受采访时非常自在。
祝你一切顺利!