📜  Ola 面试经验(1 年经验)

📅  最后修改于: 2021-11-18 01:02:02             🧑  作者: Mango

我通过推荐向OLA申请了SDE1的职位。

第 1 轮(F2F 虚拟面试):4 道 DS Algo 问题(关于hackerrank 的代码对轮)。

  1. 反转数组。
  2. 雨水收集问题。
  3. 从节点开始燃烧一棵树所需的最短时间。
  4. 连接不同长度的绳索的成本最低。 (后续:实现自己的堆)。

第 2 轮(F2F 虚拟面试):3 道 DS Algo 问题(共享屏幕和代码)。

  1. 生成一个字符串的所有排列。
  2. 生成字符串的所有不同排列。
  3. 生成数字的下一个最小排列。 – 类似问题

第 3 轮(F2F 虚拟面试):2 个 DS Algo 问题(共享屏幕和代码)。

  1. 给定一个不同字符的 *m 网格,检查是否存在大小大于 3 的循环。(循环必须包含相似的字符,将左右上下字符视为邻居)
  2. 除自身之外的数组的乘积。

第 4 轮(F2F 招聘经理轮):

  • 自我介绍。
  • 与我的项目相关的问题。
  • 关于缩放的问题(垂直缩放与水平缩放)。
  • 关于 SQL 与 NOSQL 的问题。
  • HTTPs 方法的类型。
  • PUT 和 POST 之间的区别。
  • 您将如何搜索小文件和大文件中的所有常见数字。
  • 创建自己的散列算法时会使用什么 DS。
  • 一些行为问题。

对于所有 DSA 问题,他们要求先解释方法,然后编码。中间问了很多交叉问题。