联想面试题 · 技术选型 · Java
联想相关面试题,按最终去重题目聚合。
共 1371 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题你常用哪些编程语言编写自动化测试?请举例说明它们的适用特点。 考察自动化测试技术选型的实际经验与语言特性理解第 2 题请介绍 Java 集合框架的主要分类,并选择其中一个实现类详细讲解其底层原理。 考察对 Java 集合框架整体认知与对特定集合底层实现的深入理解第 3 题请详细介绍Java中的锁机制,包括synchronized、ReentrantLock以及它们之间的区别和使用场景。 考察对Java并发锁模型的理解、区别和选型能力第 4 题Java你用过哪些数据结构 考察Java常用数据结构的了解与实际应用经验第 5 题请介绍一下Java中的ArrayList。 考察对ArrayList内部实现、扩容机制和并发安全性的理解第 6 题请说明抽象类和接口的区别,以及各自适用的场景。 考察对面向对象核心概念的理解与应用判断第 7 题请介绍一个你使用过 Kafka 的 Java 项目,并说明 Kafka 在其中的使用方式和原因。 考察候选人对 Kafka 的实际使用经验、场景理解和技术选型能力第 8 题请具体介绍线程池的设计与工作原理,以及在实际项目中你是如何配置和使用的。 考察对Java线程池核心参数、执行流程、任务队列与拒绝策略的理解及实践应用第 9 题在具体业务场景中如何设置线程池参数?你会如何分析和决策? 考察线程池参数配置的实际决策能力第 10 题请分别解释 AQS(AbstractQueuedSynchronizer)和 CAS(Compare And Swap)的原理,并说明它们在并发编程中的关系。 考察对 Java 并发核心机制 AQS 与 CAS 的理解及应用能力