后端岗位面试题 · 方案权衡 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 3203 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 961 题创建线程池时需要考虑哪些参数? 考察线程池核心参数的理解及调优原则第 962 题静态代理和动态代理有什么区别? 考察代理模式两种实现方式的理解与适用场景第 963 题请手写一个线程安全的单例模式实现,并分别说明懒汉式和饿汉式的适用场景。 考察单例模式的多种实现方式、线程安全性及适用场景第 964 题ArrayList和数组(Array)的区别是什么? 考察对Java集合框架基础数据结构的理解与对比能力第 965 题各种创建线程方式的优缺点是什么? 考察多线程开发基础、抽象能力与方案权衡第 966 题StringBuilder 与 StringBuffer 的区别 考察对 Java 字符串拼接类线程安全性与性能差异的理解第 967 题针对已经定位的 OOM,你会如何处理?请给出具体策略。 考察内存溢出的治理思路和长期预防能力第 968 题请解释线程池的核心参数及其作用。 考察对线程池参数的理解及实际配置能力第 969 题请实现一个无锁化的点赞计数器,并比较 AtomicLong、LongAdder 和 Redis INCR 三种方案的性能差异及适用场景。 考察并发计数器的无锁实现、性能对比与场景选型能力第 970 题Java中原子性的操作你知道哪些? 考察Java并发编程中原子操作的知识广度和正确性第 971 题如何避免向下转型的开销? 考察对类型系统与运行时多态的深入理解,以及性能与代码可维护性的权衡第 972 题请介绍线程池核心参数的含义,并说明如何根据业务场景设置这些参数。 考察线程池核心参数的理解、配置考量与场景适配能力第 973 题在什么场景下分别优先使用标记-清理、标记-复制和标记-整理算法? 考察对不同垃圾回收算法的原理和适用场景理解第 974 题Java中哪些集合类是线程安全的?在并发场景下你会如何选择线程安全的容器? 考察对Java线程安全集合的掌握及并发容器选型能力第 975 题请谈谈 ConcurrentHashMap 的分段锁机制,以及它相较于全表锁的优势。 考察对 ConcurrentHashMap 并发控制原理和演变的理解第 976 题你比较熟悉Go语言,请谈谈Go和Java的主要区别和相同点。 考察对Go与Java语言特性的对比理解与工程视角第 977 题请介绍 Java 中的锁机制,包括 synchronized 和 Lock 的实现原理及使用场景。 考察对 Java 并发锁机制的基础原理与选用能力第 978 题请描述 synchronized 锁在 Java 对象被创建后的初始状态,并说明偏向锁、轻量级锁和重量级锁的升级过程。 考察对 synchronized 锁机制原理及升级路径的理解第 979 题在 MySQL 中,你如何优化频繁单条插入的性能?如果采用批量插入优化,需要关注哪些限制和风险? 考察对批量插入优化适用条件、MySQL 限制和误区的理解第 980 题你看过什么开源的线程池源码吗? 考察对开源线程池实现原理的深入理解和知识迁移能力