📜  Oracle面试经验| (在校园)

📅  最后修改于: 2021-05-24 18:05:31             🧑  作者: Mango

(2018年8月):见解:在校内,来自ME和BE计算机科学系的学生仅符合资格。 Cgpa截止值为8.5,但后来降至7。有两个配置文件:“服务器技术”组(ST组)和“应用程序开发”(“应用程序”组)。

第1轮:
取A和B的累积量。
A部分:
那里有多项选择题以及一些空白类型的问题。该测试涵盖的主题包括定量,推理,一些C程序(查找输出)和Java程序-它们都是基于图和树的,英语全面的。每个部分有15-20分钟,又分为修复5-7分钟。
您必须很快解决。但是,您不需要单独准备。
我表现不佳。

B部分:
第二天就在那里进行编码。问了两个问题。
1.在给定的字符串找到最大长度的不同子字符串,
例如S =“ abbaacdekdfjjk” o / p:acdek

2.板球运动员必须得分N次,条件是他只能进行1次或2次奔跑,而连续一次则不应为2次。找到他可以采取的所有可能组合
例如N = 4,o / p = 3(1 + 1 + 1 + 1,1 + 2 + 1,2 + 1 + 1,1 + 1 + 2)

解决了两个问题。

第二回合:
第一轮共有66人,其中ST个人资料入围(第一轮总体表现更好,并且所有人都解决了编码问题)入围22人,Apps个人资料入围24人。

本轮主要是问题讨论。
P-1:我被要求优化我提交的第一轮B部分第一个问题的代码。
P-2:给定一个单链表,从右端找到第k个元素。空间复杂度必须为O(1),TC必须为O(n)。
P-3:讨论了我在简历中提到的项目。他对项目的结果是否是某种产品特别感兴趣。它必须具有挑战性。
P-4:问一个难题,给定7分钟,4分钟的沙尘计时器,我们如何计算9分钟?

第三回合:
P-1:给定大小不同的n个数组,所有数组都已排序,您必须将所有这些合并到单个排序的数组中。
https://practice.geeksforgeeks.org/problems/merge-k-sorted-arrays/1

他问我是否知道Java,SQL。我说不。然后,他请我设计数据库存储系统。然后,在30-40分钟内,我们讨论了我的设计的优缺点以及改进之处。
然后,我们讨论了一些与大数据行业(休闲)相关的随机主题。

第四回合:
通常,每个人都有三回合和一份人力资源。但是我又进行了一次技术回合。因为我擅长数据结构和编码,但又不是很好,也没有任何数据库方面的知识。因此,他们又进行了一轮。他们问了我最喜欢的话题,回答了文件系统。
他问我有关Unix文件系统和Google文件系统的问题(详细信息)。

人力资源回合:
如预期的那样,这是正常的时间。包括我在内,三个人都在等待名单上。

结果:已选择