1、线程池各参数
2、TCP滑动窗口3、HTTPS两次加密方式4、HTTP特性,cookie、session运作机制;关闭浏览器,是否会自动清除cookie5、什么场景下redis会卡死6、CAS单点登录框架原理7、线上问题排查方法(IO异常 、CPU、内存、流量、第三方调用)8、设计订单定时取消功能9、四层负载、七层负载原理10、Filter、Interceptor的区别11、java类加载机制,双亲委派模型,什么场景下会破坏双亲委派模型、Tomcat类加载机制12、Spring的Bean生命周期,Bean循环依赖的解决方法13、Redis如何高效匹配出多个key14、如何实现灰度发布15、Main方法依赖的两个jar包都有同一个class,运行时使用的是哪一个16、死锁原因,分布式死锁如何解决(除了超时机制)17、BIO与NIO的原理及区别笔试题:
1、方法传递对象参数,内部修改对象指针,修改后,是否影响原来的数据
2、对象锁,两个非静态方法都加锁,两个线程什么情况下会死锁3、平衡二叉树,如何判断一个树是否是二叉树,手写实现4、跳表原理,手写实现