Oracle 暑期实习面试经验
大家好,我将分享我在甲骨文的暑期实习面试经验。
Oracle于8-9月来我校进行暑期实习。首先,我们进行了在线测试,该测试由不同的部分组成,如软件工程、语言、能力和数学、编码部分。所有这些部分都是基于 MCQ 的并且有时间限制。
我入围了面试环节。在技术面试中,他们问我感兴趣的主题。我对SQL查询更感兴趣,所以我回答了同样的问题。我的面试官让我展示我的记事本屏幕,然后他给了我一些与 SQL 查询相关的问题,我被要求为此编写一个查询。我的面试官问了 3-4 个 SQL 查询,然后他让我编写二进制搜索代码并解释它的方法。
在我解释了二分搜索算法之后,有一个正常的对话,我是否有任何问题。
在技术轮之后,我也入围了人力资源轮。基本上是人力资源+技术。在这一轮中,我首先被要求自我介绍。
在我介绍之后,HR 让我解释一下 Linked List 和 Arrays。他还向我询问了二分搜索及其时间复杂性。
由于二分查找的时间复杂度是 O(logn),HR 让我用数学来解释。在此之后,他问我两者中哪个更好以及为什么 - 线性搜索或二进制搜索。我回答了二分搜索,因为在二分搜索中,与线性搜索相比,比较的次数更少。
之后HR问我有没有问题。
这样我在甲骨文的暑期实习面试就完成了。