转转面试题 · 技术原理 · Java
转转相关面试题,按最终去重题目聚合。
共 152 道真题 · 当前筛选命中 30 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 21 题HashMap查找value有什么方法? 考察对HashMap按值查找的实现思路与复杂度认知第 22 题为什么 HashMap 在链表长度达到 8 时会转换为红黑树? 考察 HashMap 树化阈值的容量约束与泊松分布概率推导第 23 题volatile 能保证有序和可见性,多线程下操作 i++ 能否保证线程安全? 考察对 volatile 语义边界和复合操作原子性的理解第 24 题LinkedList与ArrayList的区别? 考察Java集合框架中两种List实现的底层结构与性能差异第 25 题请说明如何将字符串安全地转换为整数,并讨论常见错误与处理方式。 考察字符串转整数的实现方法、边界条件与异常处理第 26 题线程池使用过多了会出现哪些问题?在高并发压测RPC时,为什么会出现溢出? 考察线程池资源耗尽、队列溢出等异常场景的识别与排查能力第 27 题请手写一个线程安全的懒汉式单例模式,并说明其实现要点。 考察并发安全单例的实现与原理理解第 28 题ConcurrentHashMap 怎么保证线程安全? 考察并发映射的实现机制与线程安全原理第 29 题请描述HashMap的数据结构,并说明put操作的过程。 考察HashMap底层数据结构与put流程的掌握程度第 30 题单例双重检查锁为什么要检查2次? 考察并发编程中双重检查锁定(DCL)的原理与正确性理解