后端岗位面试题 · 技术原理 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 12095 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 641 题Java Object类有哪些方法,分别是什么作用? 考察对Java基类Object核心方法的理解与记忆第 642 题ThreadLocal 了解吗?请说明它的作用和工作原理。 考察对 ThreadLocal 作用、原理及内存泄漏风险的理解第 643 题在 Java 中实现线程同步的常见方式有哪些?请说明各自的适用场景。 考察对 Java 线程同步机制的理解和场景权衡能力第 644 题那你觉得里面的string和Java中的string有啥区别? 考察对语言内置字符串类型底层实现与行为差异的理解第 645 题只重写 equals 可以吗? 考察 Java 中 equals 与 hashCode 的契约关系和违反后果第 646 题请描述 ConcurrentHashMap 的扩容过程,关键边界如何处理? 考察对 ConcurrentHashMap 扩容机制与并发控制的深入理解第 647 题HashMap是如何解决哈希冲突的? 考察对哈希冲突处理机制及Java HashMap实现细节的理解第 648 题说说线程池的工作过程。 考察对线程池核心参数和任务调度流程的理解第 649 题JUC包下你了解哪些类?追问 CopyOnWriteArrayList 在 JUC 包下的特点是什么? 考察并发工具类掌握深度与 CopyOnWriteArrayList 的实现原理第 650 题Java内存模型是什么? 考察对Java并发内存可见性、原子性与有序性的理解第 651 题请谈谈 Lambda 表达式的主要价值以及适用场景。 考察对 Lambda 表达式核心优势的理解和应用判断第 652 题请说明Java线程的几种状态,并解释wait()和sleep()在状态转换中的区别,同时说明挂起与阻塞的差异。 考察对Java线程生命周期、状态转换及并发控制核心方法的掌握第 653 题线程池的核心参数有哪些?如何设置? 考察线程池七大核心参数的理解和配置能力第 654 题请说明 ConcurrentHashMap 和 CopyOnWrite 的实现原理及适用场景。 考察并发容器的主要实现机制、线程安全保证与适用边界第 655 题公平锁和非公平锁底层原理分别是什么? 考察对并发锁实现机制、线程调度与性能权衡的理解第 656 题请分别解释线程和进程的区别,并说明虚拟内存与直接内存(堆外内存)的联系和区别。 考察对操作系统核心概念的理解及其在Java中的应用第 657 题synchronized与Lock的区别是什么? 考察Java并发同步机制的理解与选型能力第 658 题请解释ThreadLocal的实现原理,并说明如何在线程池中实现线程间的ThreadLocal共享? 考察对ThreadLocal内部机制的理解以及线程池环境下变量传递的设计能力第 659 题如何在不使用注解和现成定时任务框架的情况下,实现一个定时任务? 考察底层定时任务实现原理、并发与资源管理能力第 660 题你使用的线程池是什么?newCachedThreadPool会出现什么问题? 考察线程池实现原理、风险意识和实际使用场景