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

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

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

第1轮
这是一个在线回合。共有三个部分:

  1. 能力和逻辑
  2. 数据结构(主要是二叉树)、OS、DBMS、OOPS。
  3. 数据分析

第 2 轮:
在线编码回合:2个代码:

代码1:给定一个数组和一个玩家。玩家从数组中选择元素。如果玩家选择一个值为i的项目,他/她不能选择i+1或i-1。找到玩家可以选择的最大价值总和.

I/P : 4 1 2 8
O/P : 14

I/P : 9 7 4 5 6 1 2 3 8
O/P: 25

代码2:重叠区间找到差异较小的区间。

I/P :
O/P : 2

I/P : none
O/P : 0

技术第一轮:

  1. 说说你自己?
  2. 关于 c/c++ 能力的一些问题?即基于指针、静态变量、递归
  3. 反转字符串的单词
  4. 为 4*4 棋盘的 4 皇后问题编写伪代码
  5. 给定树做所有遍历。
  6. 给定一个大文件排序吗?从某种意义上说,大不适合记忆。

技术第二轮:

  1. 谜题:你有 10 盒球(每个球重 10 克)和一个有缺陷的球(每个有缺陷的球重 9 克)。您将获得一台电子称重机,但只有一次机会。如何找出哪个盒子有缺陷的球?
  2. 谜题:海盗一号:四个人需要在晚上过一座摇摇晃晃的桥。不幸的是,他们只有一个手电筒,没有一个手电筒太危险了。这座桥的强度只能一次支撑两个人。并非所有人都花相同的时间过桥。每人时间:1分钟、2分钟、7分钟和10分钟。他们四个人过桥所需的最短时间是多少?
  3. 检查给定的链接列表是否在 O(n) 时间和 O(1) 空间内回文。
  4. 一些与sql查询相关的3-4个问题。
  5. 字符串相关问题

第三轮技术:

  1. 让我解释归并排序,并被要求为其编写完整的工作代码。
  2. 项目相关问题

技术第 4 轮:

  1. 给定一个坐标找到5个坐标,它将形成多边形
  2. 给定一个大小为 n 设计 3 堆栈的数组,当数组中有可用空间时,这样的堆栈不会溢出。
  3. 为电话和姓名设计一个目录。

我没有接到HR的电话。希望这会有所帮助!

如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。

Oracle 的所有练习题!