📜  远足面试经验 |第 6 组(用于 SDE)

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

远足面试经验 |第 6 组(用于 SDE)

第一轮(电话)

  1. https://www.geeksforgeeks.org/shuffle-a-given-array/
  2. 设计一个用户共享图像的系统。您需要跟踪最热门的图片
  3. 设计一个事件系统,其中从应用程序生成数千个事件,并且这些事件需要由分析引擎分析以获取某些信息
  4. 关于 Spring 和 NodeJS 的讨论

由于这一轮很久以前,我对上述问题没有强烈的回忆。已编译到我记忆中最好的

电话会议结束后,我被叫到他们的办公室。 3周

第二轮

  1. 设计一个排行榜系统,可以报告特定用户的排名以及他的 +/-5 个用户
  2. https://www.geeksforgeeks.org/shuffle-a-given-array/ ,重复上一轮
  3. 再次讨论 Spring 和 NodeJS

大概第一轮和第二轮的面试官是一样的

第三轮

  1. 关于 CAP 定理以及 Cassandra 适合在那里的问题。这是因为我曾研究过 NoSQL 数据库
  2. 螺旋形式的水平顺序遍历
  3. 设计一个类似 Twitter 流的系统。客户将永久连接到系统并订阅某些主题,例如印度、选举。一旦用户就这些主题中的任何一个发推文,就应该通知所有正在监听的客户端。

第四轮

  1. 实现Java倒计时锁存器
  2. 断字

第 5 轮

  1. 关于我简历中提到的各种 NoSQL 数据库的讨论。深入研究 Couchbase 以及如何实现某些功能,如 vBuckets
  2. 实现 Java8 未来和另一个相关的类
  3. 一些行为问题