📜  SDE-2 的 Oracle 面试体验

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

SDE-2 的 Oracle 面试体验

第1轮:

  • i < j < k, a[i] < a[k] < a[j] 查找这样的序列是否存在 https://www.geeksforgeeks.org/check-whether-there-exists-a-triplet-ijk-such -that-arri-arrk-arrj-for-ijk/
  • 整数流 -> 找到第一个唯一元素直到那时

第 2 轮:

  • 任务调度器 LLD
  • 图伪代码中的拓扑排序和检测循环 https://www.geeksforgeeks.org/detect-cycle-in-directed-graph-using-topological-sort/

第三轮:

  • 不应考虑相邻节点的数组中 2 个元素的最大总和 https://www.geeksforgeeks.org/maximum-sum-such-that-no-two-elements-are-adjacent/
  • 负值(附加问题 1)和循环缓冲区(附加问题 2)
  • 任务调度程序工作 HLD

第四轮:

  • 给定一个链表,在一次遍历中交换第一个和最后一个第 k 个元素 https://www.geeksforgeeks.org/swap-kth-node-from-beginning-with-kth-node-from-end-in-a -链表/
  • 关于所有权、决策、项目的问题

第五轮:

  • 所有关于项目、CI/CD 管道、系统安全、待命、挑战、队友、经理。

第六轮:

关于项目、队友——冲突、经理。

判决:选定