甲骨文面试经验|第32组(全球业务部门校园内)

第一轮:在线测试(60分钟) 4部分:能力倾向、软件技能、计算机科学知识、编码技能 每个部分都有小节。

null

第二轮:编码轮(2个问题60分钟) 第一个问题:-给定数字格式的开始时间和结束时间,您需要计算每个数字的出现次数。

Input : 23 53 09
    23 53 10
Output : 0 1 2 4 0 2 0 0 0 1 

说明:0出现两次,1出现一次,2出现两次,同样计算每个数字的出现次数,直到9

第二个问题:给定一个有向图。你需要在图表中找到圈数。

Input : 5
    1 2
    2 3
    3 4
    1 4
    4 1  
Output : 1

第三轮:技术第1轮(约30分钟) 1.跟我说说你自己。 2.什么是寻呼。解释 3.分页使用哪种数据结构?解释 4.对于分页,哪个堆栈或队列更好?解释 5.有哪些不同的页面替换算法?用一个小例子来解释它们。 6.你喜欢哪种编程语言? 7.过程式编程和面向对象编程之间的区别是什么? 8.面向对象编程的特点。 9.什么是继承?它的好处是什么?实际运用继承。 10.什么是封装?为什么要使用封装? 11.给定一组数字,如a=1、b=4、c=7、d=11和目标数字T=6。你需要从给定的一组数字中找出目标T的邻居。 现在这里4和7是T的邻居。输出的格式应该是:“邻居是b和c”。注意b=4和c=7。 这套可能很大。 不能使用任何STL容器或任何STL函数,如二进制搜索等。 您必须为上述内容编写简单的代码。 如果你用一种方式写代码,他会要求你用另一种方式写。解释代码。 12.给定一个字符串1234ACVDSqwerr1234@&。你需要分别打印所有数字、大写字母、小写字母,与符号无关。 13.什么是指针?指针的优点和缺点是什么? 14、你认为java比C++好吗?为什么java没有指针?java如何克服指针的需求? 15.如果你必须创建一个库,你怎么知道你的代码的哪一部分应该是私有的、公共的还是受保护的?你为什么要把它变成私人的、公共的或私人的 受保护的? 16.你做运动吗?你擅长运动吗?

第四轮:技术+人力资源(约45分钟) 1.TR1中提出了哪些问题? 2.跟我说说你自己。 你最喜欢的科目是什么? 4.什么是数据结构?有哪些不同的数据结构可用? 5.什么是链表?它与数组有何不同? 6.崔是什么? 7.什么是树?它和链表有什么不同? 8.二叉树和树的区别是什么? 9.树的左子树可以没有子树,而右子树可以有子树吗?解释(解释考虑普通树、完整树、完整树) 10.亚马逊使用哪种数据结构,为什么? 11.你认为亚马逊应该使用tree吗?为什么? 12.你认为亚马逊应该使用链表吗?为什么? 13.亚马逊是如何进行过滤的? 14.亚马逊将使用哪种排序算法? 15.什么是合并排序? 16.什么是堆排序? 17.比较堆排序和合并排序? 18.快速排序比合并排序好吗? 19.什么是时间复杂性?解释一下网上购物。 20.与项目有关的问题。 21.我们为什么要雇佣你? 22.告诉我们你这辈子都做了些什么? 23.这是你第一次面试吗? 24.家庭背景。 25.你不擅长任何特定的运动吗? 26.你为什么选择当工程师? 27.你的人生目标是什么? 28.你为什么想在甲骨文工作? 29.你能在印度的任何地方搬迁吗? 30.你有什么问题要问我吗?

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

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