24届互联网秋招分享-快手一面面经(23.08.02)
- 项目部分
- 讲一下项目的整体架构
- 项目的qps大概是多少
- 推荐系统对时延有要求吗
- 讲一下简历里写到的如何应对突发情况
- Redis大Key大概是多少
- 有sre预警吗
- 八股部分
- Mysql部分:
- Mysql中的一行数据是怎么存储的?
- Mysql是如何进行掉电恢复的
- 讲一下Mysql索引的数据结构
- 讲一下Mysql的各个日志
- 给了一张表结构和四个查询语句,判断是否走索引,是否回表查询
- JUC部分
- 讲一下线程池的核心参数
- 什么时候线程数会变为最大线程数
- 讲一下任务队列有哪些,以及他们的应用场景
- 讲一下拒绝策略
- 了解AQS吗
- Mysql部分:
- 场景题 此题为该组的实际需求,多线程相关
- 算法题 leetcode415.字符串相加