1.常用设计模式
2.spring cloud ribbon 熟悉
3.springboot 和 spring cloud 的区别 spring cloud 依赖于springboot
4.springboot 必须的配置 – 端口
5.算法– 100以内素数的数组
6.算法– 斐波数列的函数表达式
7.jvm gc相关 //https://www.cnblogs.com/wjtaigwh/p/6635484.html
8.jvm为什么能跨平台 //不能编译成机器语言,因为那样就与平台相关了,编译为中间语言,再由解释器二次编译,解释执行。//https://www.cnblogs.com/roger-yu/p/5827452.html
9.scala和java的区别
10.tcp三次握手
11.restful接口
12.mysql innodb 和maridb的区别 //https://blog.csdn.net/qq_27607965/article/details/79925288
13.string stringbuffer 和 stringbuilder的区别 //https://www.cnblogs.com/su-feng/p/6659064.html
14.java反射常用类 classloader //https://www.cnblogs.com/jimoer/p/9185662.html
//http://blog.itpub.net/31561269/viewspace-2222522/
//https://www.cnblogs.com/doit8791/p/5820037.html
//https://www.cnblogs.com/sun1993/p/7828535.html
//https://www.cnblogs.com/zabulon/p/5826610.html
15.spring mvc 路由机制
16.Aop
https://blog.csdn.net/dadiyang/article/details/82920139
17.Spring Security
https://blog.csdn.net/liushangzaibeijing/article/details/81220610#%C2%A0%202%E3%80%81WebSecurityConfiguration%E7%B1%BB
https://www.liangzl.com/get-article-detail-7915.html
https://www.jianshu.com/nb/29347401
18.MQ
19.除了ip白名单,还有其他拦截机制吗
20.分布式任务调度
21.缓存穿透和缓存雪崩
https://www.cnblogs.com/jasontec/p/9699242.html
22.dubbo 没有注册中心 也可以访问吗
https://blog.csdn.net/weixin_43170586/article/details/83244562
https://blog.csdn.net/xy3233/article/details/85759649
https://blog.csdn.net/sosozha/article/details/86712478
23、Dubbo与注册中心Zookeeper的交互过程
https://blog.csdn.net/qq_27529917/article/details/80632078
24.Spring cloud Feign
https://www.cnblogs.com/liferecord/p/6893786.html
https://blog.csdn.net/q_0718/article/details/80269864
25.jdk 1.8 的主要特性
https://blog.csdn.net/qq_29411737/article/details/80835658
26.幂等性
//https://www.cnblogs.com/javalyy/p/8882144.html
27.spring事务 参数
28.redis锁
29.jvm调优 为什么设置256m就够了
//https://blog.csdn.net/tpasta/article/details/82120974
JVM参数中添加GC日志,GC日志中会记录每次FullGC之后各代的内存大小,观察老年代GC之后的空间大小。可观察一段时间内(比如2天)的FullGC之后的内存情况,根据多次的FullGC之后的老年代的空间大小数据来预估FullGC之后老年代的存活对象大小(可根据多次FullGC之后的内存大小取平均值)
30.策略模式是怎样的
//http://baijiahao.baidu.com/s?id=1601547440739500969&wfr=spider&for=pc
封装变化的概念。
编程中使用接口,而不是使用的是具体的实现类(面向接口编程)。
31.什么情况下会出现内存溢出
//https://www.cnblogs.com/panxuejun/p/5883044.html
32.乐观锁和悲观锁 //乐观锁与悲观锁不是指具体的什么类型的锁,而是指看待并发同步的角度。
//https://www.cnblogs.com/lxmyhappy/p/7380073.html
33.如何保证一致性
//https://blog.csdn.net/hxpjava1/article/details/79409459
//https://blog.csdn.net/qq_41568597/article/details/82501738
34.java有哪些锁
//https://www.cnblogs.com/lxmyhappy/p/7380073.html
35.spring ioc bean 的生命周期
//https://www.cnblogs.com/goodcheap/p/6491490.html
36.代码规范
37.消耗cpu的操作
//https://www.cnblogs.com/duanxz/p/4159963.html
//https://www.cnblogs.com/paul8339/p/7464206.html