电子/半导体行业面试题 · 编码实现
电子/半导体行业相关面试题,按题目行业基础数据聚合。
共 19445 道真题 · 当前筛选命中 1233 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 981 题手撕算法:有效的括号(ACM模式) 考察字符串匹配中栈的应用及ACM模式下的输入输出处理第 982 题请实现一个函数,循环删除字符串中所有指定的子串,直到该子串不再出现。 考察字符串处理与循环删除操作的逻辑实现能力第 983 题多个线程循环按顺序打印递增数字,每个线程固定负责特定次序,如何实现且保证线程安全? 考察多线程协作执行顺序与线程安全的实现能力第 984 题迷宫问题通常可以抽象为图搜索问题,请给出一种用DFS或BFS解决迷宫最短路径的思路。 考察将具体问题抽象为图搜索并选择合适算法的能力第 985 题给定一个位数 m,所有位的和 s,如何得到最大的 n 和最小的 n?例如 m=3,s=15,最大是 960,最小是 159。 考察贪心算法思维、数字构造逻辑和边界处理能力第 986 题编译一个hello.c具体怎么写Makefile 考察Makefile基本语法和编译流程第 987 题请手写快速排序算法的实现,并说明其时间复杂度。 考察排序算法实现能力与复杂度分析第 988 题如果让你封装一个通用的内存或资源清理工具,你会如何设计以保证健壮性和易用性? 考察资源清理工具的抽象设计与健壮性第 989 题快排怎么写,时间空间复杂度是多少? 考察快速排序的编码实现及复杂度分析第 990 题请实现删除单链表中指定节点的函数,并说明需要考虑哪些边界情况。 考察链表基础操作与边界处理能力第 991 题如果有两个 shared_ptr 指向同一块动态分配的内存,引用计数会如何变化?请解释其原理和典型用法。 考察对 shared_ptr 引用计数机制及共享所有权语义的理解第 992 题LeetCode 698. 划分为k个相等的子集:给定一个整数数组 nums 和一个正整数 k,判断是否可以将这个数组划分成 k 个非空子集,使得每个子集的元素和相等。请说明你的解题思路并给出复杂度分析。 考察回溯/搜索算法、可行性剪枝以及复杂度分析第 993 题在Python中,如何对一个字典(dict)按照其键(key)进行排序?通常使用哪些方法? 考察Python基础中对字典排序操作的理解和实际应用第 994 题请实现矩阵顺时针旋转90度的算法,并分析其时间与空间复杂度。 考察二维数组操作、原地或辅助空间旋转算法及复杂度分析第 995 题Redisson 分布式锁的基本使用方式是怎样的? 考察对 Redisson 分布式锁 API 的理解与实际使用第 996 题请介绍你在项目中是如何实现LRU缓存的? 考察LRU缓存的数据结构选型、操作复杂度与工程实现细节第 997 题项目中用到的多线程,了解 CompletableFuture 吗? 考察对 CompletableFuture 的理解及实际应用能力第 998 题请解释反向传播中梯度计算如何利用矩阵的转置和乘法进行误差传递。 考察对反向传播矩阵形式推导的理解第 999 题如何在U-Boot中添加一个自定义调试命令?请介绍实现步骤。 考察U-Boot命令框架的理解与扩展能力第 1000 题LeetCode 1790 题:仅执行一次字符串交换能否使两个字符串相等。请给出算法思路和代码实现。 考察问题拆解和编码实现能力