后端岗位面试题 · 编码实现 · Java

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 1178 · 更新 2026-08-05

筛选题目已选:编码实现 · Java
第 261 题如果使用 Java,定时打印应调用哪个具体方法?请说明其用法。 考察对 Java 定时调度 API 的熟悉程度编码实现技术原理Java第 262 题Java中CAS实现方法? 考察对CAS原理及Java中具体实现类的理解编码实现技术原理Java第 263 题请解释注解的实现原理,并说明如何自定义一个注解。 考察注解的元数据机制、运行时机及自定义注解的完整定义流程编码实现技术原理Java第 264 题手写线程安全的单例 考察单例模式的多线程正确性和实现方式理解编码实现技术原理Java第 265 题如果让你实现一个固定大小的阻塞队列,你会怎么做? 考察并发编程、阻塞队列的底层实现原理与边界处理编码实现技术原理问题排查Java第 266 题请详细介绍LRU缓存淘汰算法的实现方式,并说明如何保证时间复杂度和并发安全。 考察LRU缓存的设计原理、数据结构选择与并发安全实现编码实现技术原理方案权衡Java第 267 题请介绍 CompletableFuture 的核心概念、典型用法以及使用时的注意事项。 考察对 CompletableFuture 异步编程模型的理解与实际应用能力编码实现技术原理Java第 268 题你是否写过涉及类加载机制的代码(如自定义Starter或SPI实现)?请介绍一个实例。 考察类加载机制的实际应用经验和代码实践能力编码实现项目复盘技术原理Java第 269 题HashMap中元素放入时如何确定其在数组中的位置? 考察对哈希函数和索引计算的掌握编码实现技术原理Java第 270 题Integer如何比较值? 考察Java中Integer的值比较方式及自动装箱陷阱编码实现技术原理Java第 271 题请详细解释 Java 泛型的概念、作用及使用注意事项。 考察对 Java 泛型的底层原理、类型安全和使用限制的理解编码实现技术原理Java第 272 题请实现一个函数,计算给定整数数组中最大连续子数组的乘积,并说明算法思路。 考察动态规划与乘积边界处理能力编码实现问题拆解技术原理C++JavaPython第 273 题请说明如何遍历一个HashMap,并比较不同遍历方式的优缺点。 考察对HashMap遍历方式及其性能、安全性的理解编码实现技术原理Java第 274 题请说明 HashMap 中哈希值的计算方式,以及如何设计好的哈希函数。 考察哈希函数设计原理与散列均匀性编码实现技术原理Java第 275 题手撕:实现一个线程安全的单例模式 考察并发编程功底、线程安全机制与代码可靠性编码实现风险判断技术原理Java第 276 题如何运行一个jar包? 考察Java应用启动的基本操作编码实现问题排查Java第 277 题请说明Callable接口的用法,以及它与Runnable接口的区别。 考察对Java并发编程基础接口的理解与表达能力编码实现技术原理Java第 278 题请手写一个双重检查锁(DCL)单例模式实现,并说明其线程安全性。 考察对DCL单例模式及其线程安全性的理解与编码编码实现技术原理Java第 279 题五个线程abcde,如果想先执行a,再执行bcd,bcd执行完后执行e如何做? 考察并发线程协作与顺序控制机制的理解与应用编码实现技术原理Java第 280 题多线程了解吗,在Java中如何实现多线程? 考察对Java多线程基本概念和实现方式的掌握程度编码实现技术原理Java