甲骨文面试经验|第51组(校园应用工程师)

最近,甲骨文访问了我们的校园,招聘应用工程师。CE、IT、EC和EE的学生可以参加实习。

null

第一轮: 这是一次能力倾向测试。它由四部分组成。1) 编码技能2)一般计算机科学技能3)口语4)能力倾向测试。所有部分都有预定义的时间分配。所有部分都有5-6小节,其中也有预定义的时间。这一轮很难,因为你需要在12分钟内解决10个能力倾向问题。共有110名学生入围下一轮。

第二轮: 这是一次技术面试。由于有110名学生入围,每个面试官都有两名学生。我和我的朋友在一起。我们在教室里。我坐在第一条长凳上,我的朋友坐在最后一条长凳上。面试官来找我,让我写一个程序,在单链表中找到一个循环。他告诉我,我可以使用任何我想要的语言。当我在写代码时,我听到他问我的朋友有关DBMS中的索引。过了一段时间,他来看我的密码。在查看了我的代码后,他问我,我的代码是否能检测到链表中存在的所有循环。我说“不”。然后,他让我编写代码,在链表中找到多个循环,然后再次去找我的朋友。我在想我们怎么能在一个单链表中有多个循环。我想不出任何可能的方式,我们可以在链表中有多个循环。我告诉他链表中不能有多个循环。我想他意识到了自己的错误,但他告诉我,假设你有一个包含多个循环的列表,并编写代码。我不知怎么写了一篇文章来解决他想象中的问题。然后他问我关于我的项目。他让我为我的一个项目设计数据库模式。我写下了所有表和属性的名称。然后他根据我写的项目问了我一个问题。然后他问了我一个基本的数学难题,我还在解,但我想他喜欢我的方法,让我停下来等下一轮。

第三轮: 这是一次基于编码的采访。我们应该为给定的问题编写代码。甲骨文团队的管理不当。我正在进行第二次面试,而我的一些朋友正在进行第一次面试。我们在一个房间里大约有10个人。面试官给了我们以下问题:

以dd-mon-yyyy格式给出两个日期,找出它们之间的天数差。 例如,2014年8月15日和2014年8月20日–5天。

我们有大约1小时的时间来编写这个问题的代码。我们必须在纸上写代码。1小时后,面试官来了,开始查看学生编写的代码。他会先让学生自我介绍,然后要求解释代码。我自我介绍,然后他让我解释代码。当我向他解释我的密码时,他正在看我的简历。他打断了我,问我的CPI(我的简历中也提到了)。我告诉他7.97。然后他在我的简历上找到了它们,在上面画了一个十字,然后又开始听我说。我不认为他在听我说话,甚至没有兴趣听我说话。我解释完密码后,他告诉我今天可以走了。我被拒绝了,因为我的PPI是7.97。我的许多朋友因为CPI而被拒绝。和我所有的朋友一样,他们在简历上的CPI上画了一个十字,甚至连代码都没看就拒绝了。

最后,经过一轮技术培训和一轮人力资源培训,选出了5名学生。所有5名学生的CPI均为8.5或以上。我听说他们在上一次的技术面试中被问到这个数字是否是最重要的。

谢谢你,极客们。这真的是一个学习新事物的好平台。

如果你喜欢Geeksforgek,并且想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享