timeline:12.18官网投递--12.22电话约面--12.23日常一面--12.24已凉1.短链接创建如何做的,短链接的存储数据选型,海量存储如何实现2.水平分表如果有一个组数据特别多如何处理3.为什么MySQL不建议单表存储过多数据,为什么单个表压力会大,为什么redis单台机器比mysql抗的多4.项目中布隆过滤器的目的,底层原理,缓存穿透,如果布隆过滤器误判率高可以在redis里面做一些什么优化5.redis数据结构及其底层原理,zset,跳表.....6.项目中rocketmq的作用,rocketmq的底层架构和原理7.Sentinel限流降级的底层原理,4种限流算法,令牌桶算法的获取在项目中是如何实现的8.秒杀优惠券的业务流程,lua脚本是如何保证原子性的9.jwt登录功能,对比cookie,session10.hashmap,concurrenthashmap,一次put使后者扩容的底层11.垃圾回收机制,分代回收算法,老年代和新时代的回收具体算法12.MVCC机制,核心解决的问题13.主函数+功能函数:二叉树的层序遍历14.反问:工作业务,商家端,供给端,to b;后续能力方向,广度,深度,灵活运用。快手面试官人挺好的,过程中也一直在引导我,但我基础不稳,需要继续沉淀一些深度方向了