百度后端开发 一面
- volatile的作用
- HashMap底层数据结构、为什么要转换为红黑树、线程安全问题
- ConcurrentHashMap
- 悲观锁与乐观锁
- synchronized锁的升级,升级后可以回退吗
- 使用线程池的好处,线程池7大参数
- 创建线程的方法及其区别
- 为什么使用索引能加快查询速度
- 主键索引和非主键索引的区别
- InnoDB为什么不用红黑树而用B+树做索引
- 最左前缀原则,范围查询右侧字段失效
- 对所有字段建立索引会有什么问题
- 使用过定时器没,分布式下怎么让同一时间只有一个定时器工作:分布式锁
- Redis分布式锁的实现
- 微服务:服务注册和服务发现的实现
算法:leetcode 113 路径总和II
#百度面试#