Oracle 面试体验(OFSS 应用程序开发人员)
https://www.geeksforgeeks.org/oracle-interview-experience-on-campus-for-ofss
第一轮类似于上面的链接。
36名学生入围下一轮。
第 2 轮(F2F)(技术轮 1)(30-35 分钟):
面试官很友好。他先拿了我的简历,从“告诉我一些关于你自己的事情”开始。我正式介绍了自己。
我在简历中写了Java ,所以他用Java询问了我正常的问题。哎呀概念和集合。
面试几乎是朝着你的方向前进,就像下一个问题将是对先前问题的跟进一样。
注意:他让我告诉我 3 OOPS 概念。我反驳他说有4个。这也表明了信心。然后他问我抽象和封装的区别。我告诉他 map.put(k, v) 是抽象的例子,因为我们不知道方法的实现(实现隐藏)。然后没有询问封装,他问我 hashmap 存储在Java哪里。我告诉他类路径和环境路径变量。他不太满意,他排除了 JAR 文件的答案。关联
然后他问我你在实习期间做了什么。我首先解释了我项目的整个业务和架构,但他告诉我我只是想知道你做了什么。问得很简短。
然后我在我的简历中写了完整的网络应用程序(大学项目)。他问了我一些关于它的非常基本的问题,比如软件堆栈,你是如何验证用户名密码的,等等。
然后他问了我一个使用递归和完整堆栈跟踪的最终代码。我给出了最简单的解决方案,但我甚至准备解释尾递归,但他不想要它。
重要的事情:我读过很多关于 Oracle 的经验,它会询问 SQL 或数据库相关的问题。我没有被问到一个关于那个的问题。也许是因为我的简历上没有提到这一点。
就是这样。 9 人入围 Tech Round 2。
第 3 轮(F2F)(技术轮 2)(30-35 分钟):
第一个问题是告诉我你申请了哪些公司并通过了面试。
我回答得很好。他问我关于汇丰银行的事。我告诉他我只是想为新时代的技术工作(宏基简介),在汇丰银行的第一轮技术之后,我直接被要求担任 HR,这意味着我只会获得前锋的简介。然后他问我你熟悉哪些新时代技术?我告诉他人工智能、机器学习、区块链、云计算。他告诉我任何一个解释我。我告诉他我知道所有 4 个但非常基本的理论而不是实际应用,因为我从未实施过。他告诉我没有问题,并解释我任何一个。我告诉他我很满意你可以问我任何一个。他告诉我区块链。
整个采访都是关于区块链的。我从基础开始,把我知道的告诉他。他给了我一个情景问题,告诉我通过区块链实现车辆登记的目的和方法,因为我只解释了区块链的比特币应用。他甚至告诉我,如果我正确地给出了这个答案,我就完成了采访。
不幸的是,我没有很好地解释。然后他才开始告诉我答案并深入解释他的问题的解决方案是什么。我听得很好,之后又问了他一些问题,这表明你是一个敏锐的倾听者和渴望学习的人。最后他问我任何问题。我请他给我我的反馈。他告诉我,你的基础很好,但你只有书本知识。你还没有深入它。您解释的图表非常琐碎和书卷气。我告诉他这就是我一开始告诉你的,我只知道非常基本的理论而不是实际应用,因为我从未实施过。我什至没有在我的简历中提到区块链。我刚刚告诉他,当比特币飙升至 2 万美元时,我已经读过它。 6人入围HR。
第 4 轮(F2F)(HR) (15-20 分钟):
第一个问题是告诉我到目前为止你申请了哪些公司。 (不同于tech2)
然后是典型的人力资源问题,比如关于你自己,我们为什么要雇用你,我们为什么不雇用你,为什么你在实习期间没有得到 PPO,你有没有其他的 offer(回答:我们学院不允许在多个梦想的公司)未来学习计划(有适当的解释)等。
一个谜。数组在中心给出最大的数字,在中心右侧给出第二大的数字,在中心左侧给出第三大的数字,在第二大的右侧给出第四大的数字,依此类推。我用两种方法回答。
- 树。他就像不使用其他数据结构,额外的内存。
- 这意味着最小的元素在最左边,第二小的元素在最右边。使用标志在左侧迭代一次,然后在右侧迭代一次,依此类推。我不确定我是否正确,但他似乎很满意。请谷歌一次确切的答案。
最后,所有 6 人都收到了录取通知书。我是唯一来自 IT 工程的人。 3个来自电子和电信,1个来自电子,1个来自MTech。