Oracle面试经验|S62(校园服务器技术)

2021年5月14日16:33:35 发表评论 878 次浏览

Oracle上周访问了我的校园, 并掌握了Oracle Server技术。我记不清很多问题, 但我会尽力告诉大家。总计有6到7轮回合, 包括人力资源回合。

1.在线回合

这是4个部分的90分钟测试

1)定量能力/数据解释

2)英语和词汇

3)软件工程:包含流程图相关问题

4)技术(C/C++, OOPS, DS, Algo, OS, DBMS, 网络)

这些问题属于中等水平。你只需具备CS概念的一些基础知识, 即可尝试第4部分。每节几个小节。他们每个人分为固定时隙。你可以在部分开关之间休息1或2分钟。

只有53名学生入围了下一轮编码。

2.编码回合

下一轮是在线编码轮。提出了两个问题, 我们需要在60分钟内解决该问题。允许的语言是C, C ++和Java。在这一轮中没有淘汰。

问题:1.找到给定数组中最短无序(既不增加也不减少)子数组的长度。例如输入7 9 10 8 11 –输出3(9 10 80)
输入1 2 3 5 –
输出0(递增顺序)
提示:输出始终为3或0。2.最大化基于利润的0/1背包, 没有上限。 (基于动态编程)

很少有测试用例可见, 而其他则隐藏。在编码时要当心, 有时他们可能在面试中打开你的代码。还有一点, 如果你不能在给定的时间内解决所有问题。尝试以更优化的方法参加面试之前, 先尝试一下。我也一样

所有学生都被送去面试。

安置前谈话:

他们向我们介绍了Oracle, 以及服务器技术开发人员的职责。讨论了薪级表和其他津贴。他们以一种很酷的方式欢迎我们的问题。通过明智的问题与他们互动。持续45分钟。

第一轮采访(编码)20分钟

2:1学生:面试官安排在那里。面试官询问你的舒适语言。我选择了C。语言不是可供选择的参数。给出了一个与弦上的频率发生器有关的问题。他一一讲解了我们的逻辑。面试官非常合作, 很少有案例指导。你必须调试并显示整个代码的空运行。这是淘汰赛。我被派往第二轮比赛。本轮淘汰了16名学生。

第二轮采访(编码)30分钟

这是一对一的面试。我被要求以编码形式解决其他一些问题, 例如找到共线点等。他们的主要重点是解决问题的方法, 例如如何导致优化的方法?在这一轮中, 问我有关编码轮的前一天。我能够正确地解决一个问题, 而第二个问题中有一些问题, 在本轮中已得到澄清(因为我在完成有关同一问题的作业之前已经做了作业)。本轮淘汰了2名学生。

第三轮采访(编码)25分钟

再次, 它与带有调试和试运行的前几轮代码相同。问题仅基于数组和树。以简洁明了的方式解释你的方法是完成本轮工作的关键。只有16名学生被发送到本轮比赛。

人力资源回合-20分钟

经过介绍和家庭背景之后, HR审阅了我的简历, 然后问我关于我做硕士的那一年的时间间隔, 我证明了自己的回答是正确的。人力资源部问我从过去的组织学到的东西, 例如团队合作精神等。其他问题包括:

1.为什么选择Oracle?

2.你在哪些公司面前出现过Oracle?

3.甲骨文为什么要雇用你?

4.优点和缺点?

5.未来五年我会在哪里看到自己?

在回答" Oracle的其他问题吗?"时, 我询问了Oracle中的层次结构, 这导致与HR进行了很好的讨论。

这是一整天的过程。结果在晚上宣布。选择了14名学生使用Oracle服务器技术。在我父母, 老师, 朋友和培训机构的大力支持下, 我就是其中之一。这就是全部了 !!

特别感谢lsbin🙂

如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。

相关实践问题

最短无序子数组

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: