Oracle 面试体验 |校园 FTE(服务器技术)
Oracle 在 8 月份访问了 NIT Calicut,提供了两个配置文件——服务器技术 (ST) 和应用程序开发 (APPS)。大多数应聘者同时申请了这两个职位,但由于申请人数众多(在线测试后本科和硕士合计接近 150 人),因此只考虑了一个职位的申请,该选择是由公司自己在表面上做出的。随机时尚。
在线测试:
对所有候选人进行了在线测试,包括一些简单的编码问题、代码片段中的错误检测、一些Java和 OOPS 问题、Quant 和几个基本的英语问题。有多个部分,每个部分单独计时。
面试:
PPT结束后,所有被选中的候选人都获得了一份包含两个单独问题的论文。
- 给定一个字符串,删除所有相邻的等效字符。 (以递归方式完成)
- https://www.geeksforgeeks.org/find-maximum-possible-stolen-value-houses/
任何一个问题的解决方案都是在没有任何内置函数的帮助下写下的,以及所做的所有假设。给了1小时的时间,绰绰有余。
第1轮:
这一轮非常基础,看起来像是一场淘汰赛。这一轮淘汰了相当多的候选人。
第一轮主要以笔试为主。面试官对我的解决方案进行了测验,并给了我一个修改问题来解决。在他对我的解决方案感到满意后,他问了我一些基本的网络、DBMS 问题。他问我更喜欢用哪种语言编写代码以及为什么。既然我回答我更喜欢Python,他就问我为什么不经常使用Java ,并强调Python和Java之间的对比。他还向我询问了我用来编码的设置以及我为什么这样做(从操作系统和硬件的角度来看)。
第 2 轮:
这一层级的采访大部分是由公司的高级管理人员进行的。
我的面试官从一个子字符串搜索问题开始,我使用 Rabin-Karp 算法的变体解决了这个问题。这要在 10 分钟内写下来。我还解释了一种类似于 KMP 算法的方法。他对我的做法印象深刻。然后他让我写一个解决鸡蛋掉落难题的算法解决方案,我在第一次尝试中也成功了。
此外,他还问了一些关于链表、循环链表的问题,以及一些关于树的基本问题。他切换了主题,我们讨论了网络——网络设备的深入工作、路由协议、OSI 堆栈的解释以及哪些设备在哪个级别运行。
然后他问我感兴趣的领域,我回答机器学习和数据挖掘。我们就我使用 ML 和 DM 技术完成的不同项目以及我特别选择这些技术的原因进行了基本讨论。他还问我 DM 和 ML 的区别是什么。
然后他问我关于我的背景、我的学校教育、我的爱好和我做过的实习。他问我是否有任何问题要问他,我回答了一些关于甲骨文做出的一些业务和技术决策的问题。
整个磨难持续了大约1个小时。他对我在这一轮中的表现非常满意,并直接将我送到了人力资源部。
第三轮:
这次面试是由人力资源经理进行的。他非常友好,并询问我的爱好和兴趣。寒暄过后,他设置了一些管理情境,并试图判断我对它们的反应。他问了我一些关于我的技术选择和我的位置偏好的基本问题。
第四轮:
这是最后一轮。本轮选拔出ST约10人,APPS约14人。这是一个纯粹的人力资源回合,包含诸如为什么选择 Oracle?等问题,您认为加入我们会获得什么?还有几个关于PPT的问题。
最终选择了 17 名学生——ST 中的 7 名和 APPS 中的 10 名。 Furthur 3 被列入候选名单,并在晚些时候被选中。
GeeksforGeeks 是我准备工作的动力。如果没有它,我真的会迷路。
为您的面试做好充分准备,并以最大的信心展示您所知道的一切。不要犹豫,指出您不能完全确定几个答案。祝你好运,祝你好运!