广联达面试题 · Java
广联达相关面试题,按最终去重题目聚合。
共 246 道真题 · 当前筛选命中 39 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题== 和 equals 的区别是什么? 考察Java中引用比较与值比较的基础理解第 2 题请解释Java中final关键字的用途及其在不同场景下的行为。 考察对Java final关键字语义的准确理解及其应用场景第 3 题请谈谈 Lambda 表达式的主要价值以及适用场景。 考察对 Lambda 表达式核心优势的理解和应用判断第 4 题怎么创建一个线程池 考察线程池创建方式、参数含义及使用规范第 5 题请说明 HashMap 与 Hashtable 的主要区别,并对比它们在线程安全性上的设计。 考察对 Java 集合框架基础差异及线程安全机制的理解第 6 题请详细说明 HashMap 在 Java 中的底层实现原理,以及它的扩容机制。 考察对 HashMap 数据结构、哈希冲突处理和扩容机制的理解第 7 题List删除元素和Map删除元素的API、底层实现和区别是什么? 考察对Java集合框架删除操作API、底层数据结构及行为差异的理解第 8 题Java 中有哪些常用的集合类?LinkedList 和 ArrayList 有什么区别? 考察 Java 集合框架的掌握程度及常用实现类的对比分析能力第 9 题Java 中常用的集合类有哪些?请列举并简要说明各自的特点。 考察对 Java 集合框架的整体掌握和分类能力第 10 题Array 和 ArrayList 在 Java 中有何区别? 考察对基础数据结构与集合框架差异的理解第 11 题请介绍你的Java学习情况和掌握程度。 考察Java知识体系完整性、学习路径和实际应用能力第 12 题Java的synchronized和Lock有哪些区别?在实际开发中如何选择? 考察Java并发机制的理解深度和实际选型依据第 13 题HashMap底层怎么实现的? 考察对HashMap数据结构、哈希冲突处理和扩容机制的理解第 14 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用第 15 题Java的特点是什么?面向对象和面向过程的区别有哪些? 考察对Java语言特性及编程范式核心差异的理解第 16 题HashSet和HashMap的区别 考察Java集合框架基础知识与底层实现理解第 17 题请介绍这个 Java 项目的细节,包括模块划分、核心类和关键流程。 考察代码实现细节、模块设计与流程理解第 18 题Java中的抽象类和接口的区别是什么? 考察对Java面向对象核心概念的理解及适用场景辨析第 19 题在 Java 多线程环境下,如何安全地使用 HashMap?请给出至少一种实现方式并说明其优缺点。 考察并发场景下对 HashMap 线程安全改造的实际能力与权衡第 20 题请讲解HashMap的核心原理和关键设计。 考察对HashMap结构、哈希冲突处理、扩容机制及并发安全性的理解