5.8上午一面20min一度以为没了下午6点问我有没有空二面,我在吃饭,所以只能推到第二天5.9晚上6点二面5.10上午通知我二面过了,下午有没有空,我刚好要面其他的,只能再次推到第二天5.11下午2点三面5.11 4点40oc5.12 加了hr,下午收到了offer一面1.自我介绍2.如果有一个数组有一个数字出现了一次,其他都是两次,找到这个数字3.Mysql事务隔离级别4.Mysql索引了解吗,平时怎么用索引的5.索引的结构了解吗6.为什么用b+树7.聚簇索引和非聚簇索引的区别8.给abc加索引,用了a和c会用到联合索引吗9.说一下for update可能会用到什么锁10.如果for update的时候没用到索引呢。是undolog12.说一下redolog13.说一下redis的主从同步,怎么搭建redis主从集群14.从节点超时怎么办?15.redis的两种持久化日志16.了解过aof重写吗17.缓存穿透18.输入一个网址发生的过程19.https和http的区别20.非对称加密是什么21.Zookeeper选主流程第二面1.你项目是bs还是cs2.你说你做过日志管理,说一下流程3.那你为什么不把日志输出,要放在数据库里4.那你怎么排错5.那你怎么保证本地没错了,还是直接部署到线上呢?6.分布式鉴权怎么做7.你的token在redis存了什么,结构8.你的token是在什么时候生成的9.你再说一下rbac10.说一下你rbac做的自定义权限校验11.Nginx会吗?我要把之前的http重定向到https你会吗?用到什么指令12.301和302的区别13.rpc的原理14.rpc和http的区别15.http比rpc好在什么16.序列化kyro会不会17.Json序列化的缺点是什么18.说一下雪花算法的原理19.雪花算法最后那个序列号是怎么确认唯一性的20.雪花算法的缺点是什么21.秒杀流程22.你mq是怎么保证消息不会被重复消费的23.排行榜怎么实现的(这个寄了)24.Linux怎么查询一个日志里面经常出现的ip(不会)25.那你说一下你平常用的指令吧