联想面试题 · 编码实现
联想相关面试题,按最终去重题目聚合。
共 1371 道真题 · 当前筛选命中 100 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 61 题请手写实现一个符合 Promise/A+ 规范的 Promise 类(包含 then、catch、resolve、reject 等核心方法)。 考察对 Promise 内部状态机、异步回调与错误处理机制的理解与编码实现能力第 62 题ConcurrentHashMap 是如何做到线程安全的? 考察 ConcurrentHashMap 底层同步机制与版本差异第 63 题给定一个以逗号分隔数字的字符串(数字可能不止一位),请用尽可能高效的方法,将其中最大的数与第一个数交换,最小的数与最后一个数交换,并说明你采用的思路。 考察字符串解析、极值查找与原地交换的实现能力及复杂度分析第 64 题this.$set 的作用是什么?它在什么场景下会被需要? 考察对 Vue 响应式原理中 this.$set 作用及适用场景的理解第 65 题用一行代码实现a,b数据交换 考察Python中变量交换的简洁表达与语言特性理解第 66 题有用过Linux吗?说说常用的文件查找命令。 考察Linux基础命令熟练度与实际使用经验第 67 题请现场完成 LeetCode 2398(Hard 难度),并确保通过全部测试样例。 考察在指定题目和难度下的编码实现、正确性及调试能力第 68 题如何开启线程? 考察多线程基础与Java线程启动方式第 69 题用 CSS 怎么画一个等腰直角三角形?原理是什么? 考察 CSS 盒模型、边框渲染与几何理解第 70 题手写实现 atoi 函数,将字符串转换为整数。 考察字符串解析、边界处理和异常输入处理能力第 71 题请用 CSS 实现一个等腰直角三角形的图形。 考察 CSS 基础图形绘制能力与边界技巧第 72 题请列举并简要说明C++11的几个主要新特性,并解释它们如何改善编程实践。 考察对C++11核心特性的掌握程度及对编程实践影响的理解第 73 题给定一个整数数组和目标值 target,请找出数组中所有满足两个数之和小于 target 的数对(或二元组)。请给出你的解法。 考察滑动窗口或双指针解决两数之和小于目标的计数与枚举第 74 题封装组件的时候如何设置一个可能有多层但是层数不确定的菜单列表? 考察递归组件设计与数据建模能力第 75 题请描述你在项目中如何使用 MySQL,以及在 Python 中如何连接和操作 MySQL 数据库? 考察 MySQL 的实际使用经验和 Python 数据库操作能力第 76 题在不使用 new 的情况下直接创建类对象(如类名对象名;)可以用吗?它与用 new 创建的对象有什么区别? 考察对象创建方式、存储位置与生命周期差异第 77 题HashMap了解吗?说下底层原理。 考察对HashMap数据结构、哈希冲突处理及扩容机制的理解第 78 题设计一个地铁换乘路线规划系统,如何计算从起点站到终点站的最短路径?请说明使用的算法、数据结构和关键实现要点。 考察图算法应用、数据结构选择及路径规划系统设计的综合能力第 79 题请解释 Java 中 Integer 与 int 进行 == 比较时的各种结果,并说明背后的机制。 考察 Java 自动装箱、缓存机制与 == 比较的语义第 80 题请编写代码,统计一个字符串中各个数字字符(0-9)出现的次数。 考察字符串遍历、计数映射与基础编码能力