快手 | 商业化 | 8.4 | 凉
概述
- 80分钟左右,轻雀网页版面试
- 项目 + 八股 + 算法
详情
- 自我介绍
- 项目:
- 平台的QPS是多少?
- 为什么没有上线就直接使用了Redis?
- 你觉得QPS多少是需要用到Redis怎么做压测的?
- 使用Kafka怎么实现消息通知的异步解耦的?
- 异步解耦你是怎么理解的?
- Kafka常见的一些概念?
- Kafka常见的一些概念你在具体使用Kafka时怎么设置消费组?
- ES 底层是什么?
- 为什么可以实现快速检索?
- ES 怎么实现分词,用的什么分词器?
- 怎么实现QPS飙升了二十多倍?
- 怎么测试出来的?
- 八股:
- Spring的特性(IOC、AOP)怎么实现依赖注入?
- Spring 中的设计模式,说说具体的应用?
- 单例动态代理
- Java 常用的集合
- HashMap的底层数据结构
- 底层数据结构 1.7、1.8变化
- 由链表->链表 + 红黑树 的原因、变化的时机
- put 方法的底层...
- 算法:
- 反转链表
感受
- 循循善诱,受益良多,虽然挂了
面经总结合集 文章被收录于专栏
本人面经总结