哈啰后端一面
哈啰后端一面
2026-2-26
1你对 HashMap 底层有了解,介绍一下
2什么情况下红黑树会退化为链表?为什么大于 8 变红黑树,小于 6 变链表?
3说一下 ConcurrentHashMap 和 HashMap 的区别
4为什么 1.7 用 ReentrantLock,1.8 用 synchronized?
5讲一下 synchronized 原理,锁升级原理
6锁只能升级,可以降级吗?
7说一下 synchronized 和 ReentrantLock 的区别
8讲一讲线程池核心参数和内存泄漏问题
9实际项目中用到过线程池吗?规划线程池了吗?
10讲讲 CAS 原理和 ABA 问题
11讲讲 JVM,内存结构
12CMS 和 G1 的区别?
13如何判断对象是否可回收?
14讲讲四种引用
15讲讲 MySQL B + 树索引原理
16索引失效的几个场景
17讲讲数据库的几种隔离级别
18讲讲 Redis 的数据结构
19实际项目中遇到大字段查询慢怎么优化?
大概30min全是八股
网易游戏公司福利 651人发布