9.14 一面 1h
1、项目介绍
2、RocketMQ和Kafka的区别
3、RocketMQ是如何保证消息顺序性的
4、RocketMQ的消息是如何存储的,对应的文件大小限制是多少
5、了解的限流中间件
6、介绍漏桶和令牌桶算法
7、虚拟内存
8、select和epoll的区别
9、虚函数如何实现
10、手撕:二叉树的最大宽度(lc662)
9.20 二面 1h
1、项目深挖
2、手撕:设计一个排序工具,要求扩展性和通用性。
10.11 三面 50min
1、项目介绍
2、手撕:设计一个数据结构来表示稀疏向量,空间需要比较紧凑,并基于这个数据结构,实现稀疏向量的点积(分析时间复杂度+优化)。
10.17 hr面 15min
常规问题(对部门的了解、base地的选择......)
10.23 意向
#快手信息集散地#