📜  Arcesium 高级 SE 面试经历

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

Arcesium 高级 SE 面试经历

第1轮:

黑客等级测试
1. 股票价值在每天结束时减 1 或乘以 2。给定价格 x 的股票。成为 y 需要多少天。
2. 给定整数数组,使得乘积为正的最大段长度。
3.一道难度相近的矿石题。

第 2 轮:

  • 快速介绍。
  • 目前公司使用的数据库是什么?
  • 我们什么时候应该不使用 sql 而不是 sql。
  • 就性能而言,没有 sql 怎么能表现得更好。
  • 什么是更昂贵的——读取或写入 db。
  • 解释索引。
  • https://leetcode.com/problems/merge-intervals/
  • 睡眠()和等待()之间的区别。
  • 同步和锁定接口之间的区别。
  • 我们使用什么Java版本,如果我们在代码中使用任何Java 8 功能。

第三轮:

  • https://www.geeksforgeeks.org/minimum-number-of-swaps-required-for-arranging-pairs-adjacent-to-each-other/
  • https://www.geeksforgeeks.org/rearrange-linked-list-alternate-first-last-element/
  • https://www.geeksforgeeks.org/diameter-of-a-binary-tree/
  • https://www.geeksforgeeks.org/continuous-tree/

你只能在图书馆呆 n 小时。您有书籍清单和阅读时间。但是您只能按给定的顺序阅读。例如,您有 n=12 小时,阅读书籍的时间是 5, 2, 1, 3, 9, 5, 1, 3 Ans: 4 [5, 2, 1, 3, ] 。

对于 n=12 和时间 – 5, 2, 1, 3, 9, 5, 1, 3, 2, 1, 4 答案:5 [1, 3, 2, 1, 4]

我们同意我们可以使用滑动窗口方法来解决它。

正常化

关于 AVL 和红黑树的快速讨论

哈希图、哈希表

第四轮:

  • 可变类
  • 锁定类和对象
  • BookMyShow 的底层设计
  • 为什么你会选择 SQL 而不是没有 sql
  • 酸性质

每轮都有适当的时间限制,持续约 40-60 分钟。 2-4轮在同一天发生。招聘人员计划得非常好,没有等待时间和下一轮的快速反馈。