面向助理解决方案工程师的 Oracle 校园面试体验
这是一个游泳池校园,大约有6所大学参加了面试。
第一轮:第一轮是在Oracle自有平台上进行的在线测试,包括以下几个部分
(i) 编码技巧(预测输出、代码片段中的错误、时间复杂度分析等)
(ii) 软件工程技能(预测流程图的输出等)
(iii) 能力与逻辑推理
(iv) 英文
每个部分都是单独计时的,因此您必须在给定的时间内完成该部分。同样对于提交并继续进行的问题答案,您将无法返回上一个问题。所以你不能回去纠正。所以花点时间回答问题。
第二轮:第一轮结束后,我院约40名学生参加了面试,各学院共150名学生参加了面试。
第二轮是技术轮,由 40 分钟组成,有来自数据结构和算法的各种问题。
- 对合并排序进行详细的演练,包括最佳情况、最坏情况和平均情况时间复杂度分析。我在简历中提到了Java ,所以他们询问了与JVM相关的东西。然后他们询问了垃圾收集以及它是如何在Java中发生的。
- 有人询问了一些与 OOPS 相关的基本概念,例如什么是运行时多态性、抽象、数据封装等。
之后,面试官问了我两个谜题。
- 谜题 1:如果你有两个袋子,第一个袋子由 3 个红球和 2 个黑球组成,第二个袋子由 3 个黑球和 2 个绿球组成。现在两个袋子混合在一起。一个人应该至少挑选多少个球,这样你才能得到至少两个相同颜色的球。
- 谜题 2:第二个谜题是关于著名的水壶问题,它是丢番图方程的直接应用。
后来,有人就我做过的项目提出了一些深入的问题。
第二轮经历了很多拒绝。大约有 50 名学生有资格参加下一轮比赛。
第三轮:第三轮从技术方面的一些问题开始,主要是关于完成的项目和一些关于我在简历中提到的事情的问题。在这一轮中,所有学生都应该就他们之前在发送给入围学生的邮件中提到的某些主题进行演讲。接下来是一些技术问题,这些问题需要对机器学习、云计算等最新发展技术的一些基本概念。
这一轮进行了30分钟,他们宣布了下一轮的入围名单。
在此之后,大约 30 名学生参加了下一轮比赛。
第 4 轮:这是一轮管理轮,我们再次被问及一些与机器学习相关的非常简单的技术问题,比如你为什么认为机器学习如此受追捧的技术和类似的问题。
这一轮进行了7-8分钟。本轮结束后,有20名学生入围下一轮。
第 5 轮:这是最后一轮,是 HR 轮。这一轮非常令人满意,因为 HR 解释了如果我们入围我们将要做的工作,然后她问我是否有任何问题要问她并结束了这一轮。
面试到此结束,经过1小时的激烈讨论,HR公布了结果。我有幸成为最后成功的 4 个人之一。
我要感谢 GeeksForGeeks 在磨练我的技术技能方面提供的大量支持。我建议所有有志参加今年实习的人从 GeeksforGeeks 彻底练习。