电子/半导体行业面试题 · 编码实现
电子/半导体行业相关面试题,按题目行业基础数据聚合。
共 19445 道真题 · 当前筛选命中 1233 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 781 题请实现图的深度优先搜索(DFS)算法,并说明其基本原理。 考察DFS算法的实现能力、递归/栈的使用以及对图遍历底层逻辑的理解第 782 题给定一个由 0 和 1 组成的数组和一个整数 k,最多可以将 k 个 0 翻转为 1,求翻转后数组中连续 1 的最大长度。 考察滑动窗口或双指针在可变约束下求解最长连续子区间的能力第 783 题请分别说明 MyBatis 集成到 SSM 项目与 Spring Boot 项目的典型配置步骤,并指出两者的主要差异。 考察 MyBatis 与 Spring 生态集成的配置能力及对两种架构差异的理解第 784 题给定一个未排序的整数数组,找出数字连续的最长序列(要求时间复杂度 O(n)),请实现并说明思路。 考察哈希集合去重与线性扫描的算法设计能力第 785 题给定一个已按升序排序的整数数组,如何用双指针找出两数之和等于目标值的两个数? 考察排序数组双指针技巧与边界处理第 786 题给定一个二进制数组,最多可以将 K 个 0 翻转为 1,求翻转后可以得到的最长连续 1 的子数组长度。请用滑动窗口算法实现。 考察滑动窗口技巧与对题目约束的理解第 787 题请解释在字符串处理中,如何定义并去除最左侧的冗余子串,并说明处理思路。 考察对字符串处理中冗余子串概念的理解及算法设计能力第 788 题在选择输出滤波电感时,感值应该取多大?请说明考虑因素与大致估算方法。 考察电感选型与纹波电流的关系计算能力第 789 题手写一个线程池的核心逻辑,你会如何设计? 考察线程池内部原理、并发控制与边界情况处理第 790 题请实现一个函数,给定一个整数 n,返回与它最近的回文整数(若存在两个距离相等的回文数,返回较小的那个)。请说明你的解题思路并写出代码。 考察对回文数构造的理解、边界处理能力和编码实现第 791 题在使用 Redis 分布式锁防止重复消费时,具体如何实现加锁、执行业务和释放锁? 考察 Redis 分布式锁实现细节及正确性第 792 题C++ 中有哪几种创建对象的方式?它们有什么区别? 考察对象创建方式及内存分配差异第 793 题有没有自己实现过I2C?I2C驱动代码量大概是多少? 考察候选人I2C协议实现经验及对驱动代码复杂度的理解第 794 题你是否用SoC设计工具完成过家电类硬件的原理图绘制或PCB设计?请举例说明。 考察将设计工具应用于家电类硬件项目的实际操作经验第 795 题如何实现一个线程安全的单例模式? 考察并发场景下单例实现的安全性与正确性第 796 题如何防止头文件被多次包含?请说明常见方法及其适用场景。 考察对C/C++头文件保护机制的理解及实际应用第 797 题如何计算一棵二叉树所有根到叶子路径的平均高度? 考察二叉树遍历、路径统计与平均值的正确计算第 798 题链表的增删具体怎么实现,说一下。 考察链表增删操作的逻辑理解与实现细节第 799 题描述一下冒泡排序的过程。 考察对冒泡排序基本思想、遍历与交换过程的清晰理解第 800 题对一个数组,最多改变一个元素的值,使其变为非递减数列。请实现函数并说明思路。 考察数组局部调整、边界分析与贪心或暴力验证能力