卓望公司面试题 · Java
卓望公司相关面试题,按最终去重题目聚合。
共 1130 道真题 · 当前筛选命中 206 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 41 题finalize 方法的用途是什么?为什么 Java 中不推荐使用它? 考察对 Java 垃圾回收机制及对象生命周期管理的理解深度第 42 题StringBuffer和StringBuilder的区别是什么? 考察对Java中可变字符串类的线程安全性与性能差异的理解第 43 题讲讲HashMap和Hashtable的区别。 考察对Java集合框架线程安全与性能取舍的理解第 44 题Map被final修饰,里面的key-value可以改变吗? 考察final引用与对象内部状态修改的区别第 45 题接口中 default 方法你了解吗? 考察对 Java 接口 default 方法的语法、用途和限制的理解第 46 题JDK动态代理和CGLIB动态代理的区别是什么? 考察对Java代理机制底层实现与适用场景的理解第 47 题单例模式如何保证线程安全性 考察并发场景下单例设计的正确性与边界处理第 48 题synchronized 能覆盖线程安全的哪些核心要素?它与原子类和 volatile 在保证线程安全上有什么区别? 考察对 synchronized 语义、原子性/可见性/有序性的理解以及与其他并发原语的对比第 49 题说说StringBuilder和StringBuffer的区别。 考察Java字符串可变类的线程安全性与性能理解第 50 题请列举 JDK 8 中的几个重要新特性,并简要说明各自的作用。 考察对 JDK 8 核心新特性的掌握程度第 51 题AtomicInteger 是什么? 考察对 Java 并发原子类型的基本认知与内部实现原理第 52 题在 Java 中,接口能否定义方法实现?JDK 8 之后有什么变化? 考察对 Java 接口语法演进的理解第 53 题G1和CMS垃圾回收器的区别 考察对JVM垃圾回收器设计目标和适用场景的理解第 54 题请解释Java垃圾回收器的工作原理。 考察对JVM内存管理与垃圾回收机制的理解深度第 55 题请说明 HashMap 的主要构造参数及其作用,并举例说明在项目中什么场景下会使用这些参数。 考察对 HashMap 参数的理解及实际项目应用场景第 56 题除了Tomcat,你还了解哪些Java Web容器? 考察对Java Web容器生态的认知广度和基本特性对比第 57 题实现线程安全有什么方式? 考察对并发编程中线程安全实现机制的理解与区分第 58 题请写出使用增强型 for 循环遍历 List 的完整 Java 代码。 考察对 Java 增强 for 循环语法的掌握及 List 遍历的基本能力第 59 题线程的创建方式有哪些?它们有什么区别?Runnable 和 Callable 分别需要重写什么方法? 考察并发编程基础、线程创建方式及接口差异的理解第 60 题请解释什么是方法重载(Overload),并给出一个示例说明其使用场景。 考察对面向对象中方法重载概念的理解及应用能力