Oracle 面试体验 |虚拟招聘 - 2021 批次
Oracle 参观了我们的校园招聘加入海得拉巴的 Netsuite 团队。由于 COVID-19 大流行,整个过程几乎是通过 ZOOM App 进行的。
在线测试1:测试由4个部分组成
- 资质
- 操作系统(主要是页面替换算法和关键部分)
- DBMS 和 SQL(专注于连接和规范化)
- 数据结构和算法(预测输出类型)
此外,问题来自 AVL Trees。很多人入围第二轮
在线测试-2:通过第一轮的学生入围第二轮,其中提出了 2 个编码问题。这两个问题都集中在图数据结构上,并且需要深入了解 BFS/DFS。
大约50人入围下一轮。
技术面试 -1:在这一轮中,我首先被问到 2 个编码问题
- https://practice.geeksforgeeks.org/problems/remove-spaces/0
- https://practice.geeksforgeeks.org/problems/count-pairs-with-given-sum5022/1
面试非常平静和乐于助人。我能够解决这两个问题,并解释了解决问题的不同方法。然后他询问了我使用的项目和技术。之后,他询问了基本的 HTML 语法和 Rest API。因为我不知道 Rest API,所以我告诉他这件事,他没事。然后他问了我最后一年的顶点项目。
在这之后,他问了我任何问题。我向他询问了这个角色以及 NetSuite 的个人资料。
技术面试-2:这一轮,他问了我的基本介绍和一个基于数组的编码问题。
- https://www.geeksforgeeks.org/count-pairs-with-given-sum-set-2/
他特地要求编写上述方法的代码(通过IDE上的屏幕共享),我无法正确处理极端情况。所以他给了我一个提示,5分钟后我就可以做到了。
之后,他仔细阅读了我的简历,并提出了我在简历中提到的操作系统和网络方面的问题。
他询问了
- https://www.geeksforgeeks.org/process-table-and-process-control-block-pcb/
- https://www.geeksforgeeks.org/page-fault-handling-in-operating-system/
- https://www.geeksforgeeks.org/tcp-and-udp-in-transport-layer/
还有一轮(HR),但我没能做到。我认为他对我解决该数组问题的编码方法不满意。作为提示,请始终向面试官询问不同的极端案例,如果您无法考虑解决方案,请随时寻求提示。
最后,他们选出了6个人。