快手 秋招 java 一二三面(已OC)
时间线
8/11 投递
9/6 一面
9/13 二面
9/19 三面
10/17 hr面 oc
11/21 开奖ssp
面经
一面
1、自我介绍
2、项目相关:如何避免超卖?如果网络抖动导致redis预减库存失败如何处理?
3、sql题:学生表和成绩表,找出各科成绩都在80分及以上的学生信息
4、JVM内存区域划分,垃圾回收器,G1和CMS
5、开启CMS的参数
6、-Xms和-Xmx
7、一些常规八股
8、算法题:(1)层序遍历(2)LRU缓存
二面
1、自我介绍
2、项目相关
3、redis为什么快?多路复用?redis为什么改成多线程?
4、Linux指令
5、常规八股
6、算法题:K 个一组翻转链表
三面
1、自我介绍
2、项目相关
3、熟悉分布式吗?
4、哪些是CP哪些是AP?
5、为什么zk是CP?zk的数据结构?
6、shell脚本实现统计某个日志文件ip出现的数量
7、场景设计:微信朋友圈
8、算法题:1171. 从链表中删去总和值为零的连续节点
#面经分享##java后端##快手[话题]##你的秋招进展怎么样了#