- 自我介绍
- 聊项目,后端接口防护?数据传输方式?登录注册自我实现还是调现有包?新闻动态是怎么保存的?大学排名怎么收集的?
- 讲一下ArrayList和LinkedList区别?
- String、StringBuilder、StringBuffer的区别?
- String a=”xxx”跟String a=new String(“xxx”)的区别?
- HashMap的put过程?
- 线程安全的map是什么?如何保证线程安全的?
- CAS是什么?使用场景有哪些?
- ThreadLocal的原理是什么?
- 线程池的原理是什么?
- synchronized跟synchronized static的区别?
- 除了synchronized还有什么锁可保证线程安全?
- 微服务中应该如何保证资源的安全(分布式锁三种实现)?
- Mysql中有什么锁?这些锁分别有什么区别?从多个角度来讲
- 给一个ABC联合索引,什么情况下会走索引?A=?,A=? AND B=?,A=? AND B=?AND C=? ,B=? AND C=?
- Mysql共享锁跟排他锁是串行还是并行?
- redis中内存回收机制?内存满了如何回收?对象过期了如何回收?
- Jvm内存分布讲一下
- new一个对象的过程讲一下,类配置信息怎么加减
- boot的类配置文件如何生效
- Boot的配置文件里字段如何使用
- Boot的一个Bean创建两个对象托管到IOC,如何引用