📜  Oracle 面试体验 |设置 46(校内)

📅  最后修改于: 2022-05-13 01:57:48.973000             🧑  作者: Mango

Oracle 面试体验 |设置 46(校内)

一次笔试,难度很大,持续了2个小时……出乎意料的是,我被列入了下一轮编码的候选名单。

他们为编码轮提供了 2 个程序,至少必须满足 3 个测试用例才能获得面试资格。我成功地通过了所有测试用例,并被选中进入 3 轮的面试阶段。

第1轮 :-
这持续了40分钟,

她问了我一个随意的问题,告诉我你关注的情况,她问我我的项目,然后是一个基于内部连接并按概念排序的 SQL 查询,她问我 C 和Java的区别是什么,并让我说出优势C++ over Java,其次是 b/w 哈希图和哈希表的差异……然后为了测试我是否有任何编程技能,她让我编写和解释回文程序。在她要求我编写一个程序以通过 O(n) 在数组中查找重复数字之后,我写并解释了这个我给出了 3 个解决方案,她还给出了另一个解决方案..她问我 oops 的概念,然后是橙色还有我无法解决的苹果逻辑问题,但她喜欢我的接近并向我解释了这个答案……

第二轮:-
这持续了 20 分钟……虽然这是一个技术回合,但他也问了我 HR 问题
他问我“为什么是工程?” 、“为什么选择 IT”、“为什么选择 Oracle”?
他问,“如果你得到这份工作合并或扩展你的技能,你的生活中会发生哪些个人变化? ”
我已经对所有这些问题给出了自己的解释……
然后他让我在 C 语言中不使用 printf 打印一些东西然后我使用操作系统系统调用 write(1, “abcd”,4) 然后他问了另一个问题
Arr = {10, 20, 3000, 9999, 200};
打印一个具有最多零个数的数字……
我给了 O(n2) 并考虑进一步减少它,看到我的实现并要求我离开小组并为下一轮做准备……

第三轮:-
他问了我一些人力资源问题和我的家庭问题,并让我在Java上给自己打分……虽然我在Java方面做得很好,但我说 6.5,他问我“如果你在Java方面做得很好,那为什么要 6.5?” .. 然后我给了他我对Java的看法,他对那一层很满意,他开始问逻辑问题
1-有一辆汽车,小偷偷了一个轮胎和螺母,你只有一个斯蒂芬尼,没有螺母,你怎么把它固定在车上?

2-有一块蛋糕(任何形状)在一侧(或一个角落)损坏......你如何切割它以获得相等的部分(相等的数量)......

3- 一根蜡烛需要 60 分钟才能融化……给你 2 支长度相等的蜡烛,一个火柴盒,没有提供时钟或刻度……你要求展示 45 分钟融化这些蜡烛
从上述问题中,我只回答了一个问题,我认为他看到了我解决这些问题的方法并给了我很好的反馈……

我学到的主要事情是保持微笑,对你所说的话充满信心,即使你有一点知识也能正确表达出来。

感谢你 ………。

相关练习题

最大零数
Oracle 的所有练习题!