联想面试题 · 方案权衡
联想相关面试题,按最终去重题目聚合。
共 1371 道真题 · 当前筛选命中 219 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 21 题在嵌入式项目中,为什么没有直接采用现成的RTOS而是选择自行编写?请同时说明项目使用的编译器和主控Flash容量,以及这些选择对方案的影响。 考察对RTOS选型权衡、编译工具链理解及硬件资源约束的把握第 22 题请介绍几个重要的软件设计原则,并举例说明它们如何指导你的代码设计。 考察对软件设计原则的理解与应用能力第 23 题结构体和类的区别 考察对结构体与类在内存布局、语义和继承方面差异的理解第 24 题请讲一下常见的垃圾回收算法及其适用场景。 考察对垃圾回收核心算法原理与适用场景的理解第 25 题CommonJS和ES Modules的区别 考察对两种模块系统的核心差异理解第 26 题请谈谈你对现代C++特性(C++11/14/17/20)的理解,并说明这些演进如何影响你对C++编程风格和代码设计的选择。 考察对C++语言演进知识的掌握程度及实际应用意识,包括关键特性、适用场景和编程风格影响。第 27 题线程池的核心参数有哪些?各自的作用是什么? 考察线程池核心参数的理解与配置能力第 28 题请说明程序内存中为何要区分堆区和栈区,如果全部使用栈会带来哪些问题? 考察对内存管理机制、栈特性及其局限性的理解第 29 题在 Icepak 网格划分中,你如何确定网格数量?网格划分的主要考虑因素有哪些? 考察对 Icepak 网格划分策略和网格无关性的理解第 30 题与传统的虚拟机相比,Docker 容器在哪些方面更有优势? 考察对容器与虚拟机隔离机制及资源利用差异的理解第 31 题请简要介绍你负责项目中使用的核心框架及其选型原因。 考察技术选型能力与框架理解第 32 题你如何理解“战略分析支撑业务长期发展”? 考察对战略分析职能定位与业务赋能逻辑的理解第 33 题C语言中多维数组和链表有什么区别? 考察对数据结构底层存储与操作特性的理解第 34 题请结合你的项目经验,谈谈你在新项目或已有项目中是否采用过 AWS Lambda,以及你是如何评估其适用性的? 考察对 AWS Lambda 的适用性评估与实际使用经验第 35 题请介绍智能体(Agent)的核心概念,并说明其在应用中的关键设计点。 考察对智能体概念、组成与应用设计的理解深度第 36 题用户线程和系统线程的区别是什么?它们分别运行在用户态还是内核态? 考察对线程实现模型及用户态/内核态概念的理解第 37 题malloc底层实现原理 考察内存分配器实现、堆管理及性能权衡第 38 题MVCC怎么实现RC和RR级别? 考察对数据库多版本并发控制机制及其在隔离级别下差异的理解第 39 题消息转发怎么实现? 考察消息转发机制的核心原理与实现方案第 40 题针对缓存穿透、击穿和雪崩,分别有哪些常用的防护手段?请给出具体措施。 考察针对三类缓存故障的防护手段