知识点:
1.自己做的项目
2.springCloud几大组件:Eureka,Ribbon,Feign,Hystrix,Zuul,服务隔离的策略有哪些
3.linux一些常用的命令,more,less,tail,grep
4.spring,高并发流量销锋
5.遇到线上问题的排查步骤
6.spring的共享变量如何保证线程安全,spring为什么是线程安全的
7.jdk的动态代理和cglib动态代理的区别
8,什么时候会导致mysql的索引失效
9.用到了啥设计模式
10.redis用商品排行榜怎么做,如何控制商品的超买和超卖,redis的key的过期策略,redis如何备份(如何做到高可用的)
11.kafka,spring boot的加载流程
12.spring boot如何做到引用一个包之后就能扫描那些类,spring boot的加载原理
13.mq发送消息如何保证顺序的先后
14.反射的实现方式
15.sql调优从哪些方面着手:1.建表的时候遵循哪些原则。2.sql的查询语句链接会导致 3.建索引
16.es查询为什么能快一些
17.java的class文件是存放在哪里的
18.父线程调用子线程
19.分布式事务怎么实现
20.sql优化从哪些方面考虑:1.设计表的时候遵循什么范式; 2.sql链接语句的优化; 3.增加索引



