📌  相关文章
📜  Oracle 面试体验 |校内(应用工程师)

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

Oracle 面试体验 |校内(应用工程师)

第 1 轮:这是一个 MCQ 测试,包括一般主题,如定量能力、逻辑推理和技术主题,如数据结构(大部分问题基于树)、操作系统、DBMS 和计算机网络。主要关心的是时间限制,你只会得到大约 100 分钟,所以你必须非常快。问题是中等到高水平,没有负面标记(猜测工作是至关重要的:P)。他们从 200 名申请者中选出了大约 50 名入围。

第二轮:是面对面的面试。我来自电子背景,对核心 CS 科目知之甚少,但我告诉他们我对编码的热情。他们很好地记住了这一点,并没有深入研究核心 CS 科目。在这一轮中,他们问了我 2 个编码问题和 1 个 SQL 查询。编码问题是。

1.有 2 个字符串a&b 你必须先计算第二个字符串的实例数。例如:字符串1 是 abcfghabcjurabcheuhr,字符串2 是 abc。输出应该是 3。

2.给你一个 nxm 矩阵。 {{1, 2, 3, 4, 5, 6, 7},

{8, 9, 10, 11, 12, 13, 14},

{15, 16, 17, 18, 19, 20, 21},

{22, 23, 24, 25, 26, 27, 28},

{29, 30, 31, 32, 33, 34, 35},

{36、37、38、39、40、41、42}

{43、44、45、46、47、48、49}};

打印输出为 1 9 15 23 31 37 44 即从 (0, 0) 递增 i 值,对于 j 值递增和递减它在算术级数中。(0, 0) (1, 1) (2, 0) (3 , 1) (4, 2) (5, 1) (6, 0) (7, 1) 等

对于第一个问题,我错过了一个边缘案例,但面试官指出了它并进行了更正,第二个问题是我自己做的。 SQL 查询是,从一个表中找到薪水第二高的员工。然后他问我关于 OOP 的概念,主要是多态性。整体面试很冷。

第三轮:这又是一次面对面的技术面试。面试官给了我两个问题。第一个是编写编译的所有阶段。由于我不是CS背景,所以对它了解不多。第二个问题是编写链表中插入和删除操作的代码。后来他问我关于我的项目和一些关于电子的问题。还有一些关于数据结构和 OOP 概念的问题。

第四轮:这又是一次面对面的技术面试。由于我对 CS 科目不太精通,他们再次测试了我的编码技能。问题是会有 2 个由登录和注销时间组成的数组您必须找到最大并发登录。然后是一个输出预测问题和一个纠正错误问题。他还提出了有关云计算、机器学习、大数据等方面的问题

第 5 轮:这是一轮 HR,问了各种各样的通用问题,比如为什么要使用 oracle,以及我的爱好、实习等。他们还询问了我目前的报价。

判决:拒绝。尽管我被拒绝了,但这是一次愉快的经历,我学到了很多关于我的缺点🙂