绿盟面试题 · Java
绿盟相关面试题,按最终去重题目聚合。
共 472 道真题 · 当前筛选命中 19 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题请详细说明 synchronized 的底层实现原理。 考察对 Java 内置锁底层机制、锁升级过程及并发安全性的理解第 2 题final、finally、finalize 之间有什么区别? 考察对 Java 关键字语义和对象回收机制的准确理解第 3 题String、StringBuilder、StringBuffer的区别 考察Java字符串类的不可变性、线程安全与性能特性第 4 题HashMap是有序的吗?为什么? 考察对HashMap内部实现和不保证顺序原因的理解第 5 题List接口有几个实现类? 考察对Java集合框架中List接口实现类的掌握程度第 6 题请说明多线程的常见使用方式,并描述线程在不同生命周期中的状态。 考察对多线程使用模式及生命周期状态的掌握程度第 7 题请说明线程池的工作原理,包括其核心参数和执行流程。 考察对线程池核心机制、参数作用及任务执行流程的理解第 8 题在Java中,如何查看一个线程的状态? 考察对线程状态与监控API的掌握第 9 题LinkedHashMap的底层原理是什么?它是如何实现有序的? 考察LinkedHashMap内部机制和有序性实现细节第 10 题Lock和synchronized锁的区别 考察并发编程中两种锁机制的原理与适用场景第 11 题请说说HashMap的原理。 考察对HashMap底层存储结构、哈希冲突处理及扩容机制的理解第 12 题线程池的核心参数有哪些?如何设置这些参数以避免出现OOM? 考察线程池核心参数的理解与容量配置的边界判断第 13 题请谈谈你对Java并发编程的理解,重点介绍JUC(java.util.concurrent)框架中的关键组件以及JVM层面锁机制的原理。 考察Java并发知识体系的深度与广度第 14 题单例模式的实现方式有哪些?懒汉式和饿汉式的区别是什么? 考察单例模式的实现细节、线程安全性和延迟加载的权衡第 15 题比较一下 HashMap 和 ConcurrentHashMap 考察并发场景下集合容器的正确选择与原理理解第 16 题你学过哪些Java集合类?请简要说明它们各自的特点。 考察对Java集合框架的熟悉程度和分类能力第 17 题一个线程执行完任务,是否需要将其回收? 考察对线程生命周期、线程池复用和资源管理的理解第 18 题list遍历和hashmap遍历有什么不同 考察对集合遍历方式、性能特性和适用场景的理解第 19 题==和equals的区别 考察对Java中引用比较与值比较的底层理解