questions

文章目录
  1. 说说dubbo服务上下线时你们是如何处理的?
  2. dubbo的协议有哪些,哪些使用场景?
  3. dubbo使用的系列化框架是什么?
  4. dubbo服务容错机制?
  5. socket协议的几种状态,socket协议的三次握手,为什么是三次握手?
  6. 说说nio和io有什么不同,nio有哪些场景?
  7. http请求有哪些方法?
  8. jdk1.8有哪些新特性,使用过哪些?
  9. 谈谈对GC的理解,对G1有了解吗?
  10. Collection.sort底层默认使用哪种排序算法,说说你熟悉的排序算法有哪些?
  11. 基本数据类型,占用字节,包装类,为什么会有包装类?
  12. 多线程你们在项目中怎么用的?
  13. jdk1.8中Stream在并行处理时,适合哪些情景,不适合哪些情景?(第一次遇到这样问的,没回答上来)
    适合计算密集型,不适合IO密集型。因为Stream被分配到的是核心线程池,IO密集型会造成线程阻塞。
  14. 你们reids在使用中,过期时间是怎么设置的,分两步设置不能保证原子性,怎么解决的?
  15. 写一下二分查找算法?
  16. 写一个单例?(DCL)?
  17. 说说dubbo和spring cloud有什么区别?
  18. 你们数据库是怎么优化的,说说实例?
  19. 了解redis吗,说说redis基本数据结构,有哪些常用的指令?

1、说说 dubbo 的执行流程
2、redis 基本数据结构,你们是怎么用的(讲了下 5 分钟发帖 10 次)
3、数据库连接池了解吗?
4、生产环境项目打印日志出现了时间长的现象,你怎么排查
5、接口出现频繁 GC ,怎么排查


1 线程池用过哪些,在项目中是怎么使用的

2 sql优化怎么做的,哪些情况触发不了索引 , sql优化除了索引还要看哪些指标

3 redis有没有遇到数据库满了的情况

4 说说redis cluster

5 springmvc springboot springcloud的区别

6 对restful有了解吗,弹弹restful

7 说说对spring的理解

8 @Autowired和@Resource的区别

9 设计模式有哪些了解,说说设计模式遵循的原则

10 交给你一个项目,怎么推进

11 通过哪些途径学习,看些什么书

12 总结下自己