#软件开发笔面经#
八股盛宴,狠狠品尝
实习过程中有没有遇到过技术难题,怎么解决的?
有没有了解到固定线程池,使用场景及优劣。使用线程池会有什么限制?线程池有哪些拒绝策略?
黑马点评,秒杀逻辑实现
Redis的数据结构有哪些,RDB和AOF备份的区别,过期删除策略,内存淘汰策略
Redisson分布式锁实现原理,看门狗机制
ThreadLocal的原理,内存泄漏问题,线程池使用ThreadLocal的注意事项
HashMap是否线程安全,get的流程,底层结构,高并发下会出现哪些问题?对应的线程安全类有哪些?有什么区别?
Mysql有哪些引擎?Innodb引擎的索引结构,为什么使用B+树?建索引的注意事项(出个场景问怎么建索引),联合索引,介绍实习的Mysql优化过程
JVM堆和栈的区别,对象的生命周期,垃圾回收机制,未被回收的对象如何处理
volatile关键字的作用及原理