卓望公司面试题 · Java
卓望公司相关面试题,按最终去重题目聚合。
共 1130 道真题 · 当前筛选命中 206 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 161 题请设计并实现一个简单的 RESTful 接口,要求说明如何用 Spring Boot 从创建项目到提供接口的完整步骤。 考察 Spring Boot 项目搭建与 REST 接口开发的基础能力第 162 题请说明Java集合类之间的继承关系。 考察对Java集合框架核心接口与实现的掌握程度第 163 题请说明 Java 中一共有哪些基本数据类型? 考察对 Java 基本数据类型定义与特性的掌握第 164 题核心线程数和最大线程数和阻塞队列如何交互 考察线程池任务提交时核心线程、最大线程与阻塞队列的协同机制第 165 题请说明HashMap的底层数据结构及其工作原理。 考察对HashMap内部存储结构与存取机制的深入理解第 166 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡第 167 题synchronized、Atomic、Lock 它们的实现方式具体有什么区别? 考察Java并发同步机制底层实现与适用场景第 168 题请解释 Java 中 Object 类的 finalize() 方法的作用及其在垃圾回收中的角色。 考察对 finalize() 语义、执行时机及废弃原因的理解第 169 题请比较 synchronized 与 ReentrantLock 的异同。 考察对 Java 并发同步机制原理、特性及适用场景的理解第 170 题请介绍Java中常用的集合类及其作用,并说明它们之间的区别。 考察对Java集合框架的核心类、数据结构特性及适用场景的理解第 171 题为什么选Java,学了多久? 考察求职动机、学习投入与自我认知第 172 题Java中守护线程和非守护线程有什么区别?如何设置守护线程? 考察守护线程的生命周期语义与使用场景第 173 题如何保证单例的线程安全性? 考察单例模式在多线程环境下的正确实现与边界处理第 174 题说一下List、Map、Set和Queue的区别。 考察对Java集合框架核心接口的语义理解与适用场景辨析第 175 题请说明 StringBuilder 的底层实现原理。 考察对可变字符串类底层数据结构与扩容机制的理解第 176 题什么场景用 synchronized,什么场景用 volatile? 考察并发同步机制的原理理解与场景选择第 177 题悲观锁有哪些具体实现的类? 考察对Java并发中悲观锁实现类的掌握程度第 178 题HashMap初始容量是多少,负载因子默认是多少? 考察Java基础数据结构HashMap的核心参数与默认值掌握情况第 179 题请比较 StringBuilder 和 StringBuffer 的区别,并说明各自的使用场景。 考察对 Java 可变字符串类的线程安全性和性能差异的理解第 180 题如何排查Java应用的内存溢出和内存泄漏?请列举常用工具及使用步骤。 考察内存问题排查工具与方法论的实践能力