毕马威数字赋能Oracle面试经验
- 最后更新 : 2021年8月9日
毕马威于2021年7月28日来到我们的校园,为三个职位寻找学生。数字赋能Oracle,数字赋能微软,以及数字信托。这篇文章是关于数字赋能Oracle的。其他两个职位是非编码职位。
第一轮(在线测试): 60分钟MCQ测试,包括能力问题和一些基本的网络问题,以及数据结构问题。之后是15分钟的心理测试。最后是30分钟的编码回合。
- 在编码回合中,我们不被要求运行代码,而只是在一个纯文本编辑器中写代码。有5个基本水平的编码问题。
- 前两个问题是图案打印。第三个问题是去除数组中的重复部分。第四个问题与数组有关,是一些基本的问题。任何人只要在GeeksforGeeks上做过最低限度的练习,就可以轻松解决这些问题。我不记得第五个问题了。
- 这一轮结束后,8月5日宣布了结果。在大约430名学生中,有50名学生入围了数字赋能Oracle项目。
第二轮(小组讨论)。
- 下一轮是小组讨论。我们得到了一个主题,并被要求讨论它。我们的题目是 "Covid 19对全球经济的影响"。我们注意到了良好的沟通技巧。
- 结果在同一天宣布。大约25名学生合格。
- 下一次技术面试安排在同一天进行。
第三轮(技术面试)。 这是一次技术面试,我被该公司的一名软件工程师面试。她做了自我介绍,并要求我 "介绍一下自己"。在简单的介绍之后,她开始了编码问题。我们必须在hirepro平台上写出我们的代码。
-
第一个问题是一个基本的模式问题。非常基本。我们不得不打印图案-
* * * * * * * * *这里的最大数字是由用户输入的。
-
第二个问题是关于从用户输入的字符串中打印出最大的复数子串。我给出了一个O(n^3)的解决方案,后来我被要求将代码优化到O(n^2)。她对这个解决方案很满意,并要求我解释代码,并在一些测试案例中运行它。它通过了所有的测试案例。
-
第三个问题是关于排序技术的,为什么使用heapsort,它比mergesort好在哪里,并要求我为其中任何一个写代码。我写了heapsort的代码。
-
在这之后,她开始问我OOPS的概念。继承、封装、方法重载和方法重写。并不断举例说明这一切在哪里会失败,我被问到她说的是否正确。有些问题是,静态方法能否被继承,一个java函数能否有两个主方法等等。
-
之后,她查看了我的简历,由于我在简历中提到了DBMS和SQL,她开始问我关于连接、酸属性的问题,然后给我一个问题,让我写一个SQL查询。问题是这样的:写一个查询,找到所有在某系学习的学生的名字和系号。目前不在一个系里的学生的名字也应该被显示出来。我用左外连接解决了这个问题,她很满意。
-
之后她说:"好了,我已经问完了,你还有什么问题要问我吗?我问了她一个关于我将接受什么初始培训的问题,她回答了我,面试结束。
第四轮: 上一轮面试的结果在当天晚上宣布,这次面试安排在第二天。
- 这次面试是由技术总监主持的。他给我做了简单的介绍,并要求我做自我介绍。之后,他直接开始询问我在简历中提到的项目情况。关于我使用数据库的一个项目,讨论了20分钟之久。他让我描述我的项目和使用的方法。然后他给了我一些项目失败的案例,要求我为这些案例提出解决方案。他在检查我的概念。
- 在这之后,他让我给自己选择的语言打分。我选择了Java,给自己打了8/10分。他问我开始编码时先用什么语言。我说是C语言。他问我为什么要改用JAVA。
- 在这之后,谈话变得更加随意。他告诉我这个职位,我将从事什么工作等等。
- 最后,他问我是否有任何问题要问他。我问了两个相关的问题,然后他说:"我们很快就会见到你",然后离开了会议,给我带来了希望。
8月7日,我收到了培训和安置部的消息,我被选为数字赋能Oracle的候选人。
我真的很高兴,我建议每个人都应该阅读GeeksforGeeks的面试经验,因为它真的让你了解到你在面试中可能面临的问题。
读者请注意!现在不要停止学习。掌握所有重要的DSA概念。 DSA自学课程以适合学生的价格掌握所有重要的DSA概念,并成为行业的准备者。要完成从学习语言到DS Algo以及更多的准备工作,请参考 完整的面试准备课程.如 果你准备好了,请用以下方法测试你的技能 TCS, 维普罗, 亚马逊.**谷歌**和 微软测试系列。
我的个人笔记 箭头_下降_上升
保存