电子/半导体行业面试题 · 编码实现
电子/半导体行业相关面试题,按题目行业基础数据聚合。
共 19445 道真题 · 当前筛选命中 1233 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 681 题推导最小电感值的公式时,分母中的0.2、0.4电感电流波动系数是怎么来的? 考察对电源拓扑最小电感公式推导及纹波电流系数来源的理解第 682 题请说明Attention机制的核心实现步骤和关键公式。 考察对注意力机制公式及实现细节的理解第 683 题有x、y、z三个工人,每人最多可完成一定数量的任务,任务总数为n。若每个工人可以完成零个任务,求所有可能的分配方案数。 考察组合计数与整数分配问题的建模能力第 684 题手撕LeetCode 2974《最小数字游戏》,请实现其解法。 考察算法理解、编码实现与复杂度分析能力第 685 题三个线程如何依次输出a、b、c(用锁和一个全局变量实现)? 考察并发控制、条件同步与全局状态机设计第 686 题请实现一个生产者消费者模型,并说明你的并发控制方案。 考察并发模型设计、锁粒度选择与线程安全实现第 687 题给定一个长度为 n 的数组,其中缺失了 m 个整数(缺失值可以在数组范围内或范围外),补全这 m 个缺失值,使得补全后的数组能构成最长的连续整数序列,问最大可能的连续长度是多少?请设计算法并分析复杂度。 考察对数组排序、贪心或滑动窗口处理缺失值问题的能力第 688 题两个链表相交时,如何高效地找到它们的第一个公共节点?请解释算法思路和复杂度。 考察链表相交问题的双指针或长度差解法及复杂度分析第 689 题定义一个 shared_ptr 对象时,sizeof 返回多大?为什么? 考察对 shared_ptr 内部组成和内存布局的理解第 690 题请实现单链表的反转,并说明递归反转的实现原理和边界条件。 考察链表操作熟练度、递归理解及边界处理第 691 题请解释 JavaScript 中 == 和 === 的区别,并说明在实际开发中应如何选择。 考察对 JavaScript 宽松相等与严格相等机制的理解和最佳实践第 692 题请介绍 socket API 编程的主要步骤,并说明 TCP 客户端与服务端如何建立连接和收发数据。 考察对 socket API 核心流程与 TCP 通信机制的理解第 693 题虚函数与纯虚函数的区别 考察对C++面向对象多态机制的理解第 694 题请实现一个函数,找出给定字符串中的最长回文子串。 考察字符串处理、动态规划和边界条件处理能力第 695 题Linux字符设备驱动的框架是怎样的?请简单介绍其关键函数。 考察字符设备驱动基本框架和核心操作函数第 696 题判断数组中是否存在某个元素的方法有哪些? 考察数组遍历与查找的基本实现和心理模型建立第 697 题给定一个有序数组,请计算每个元素的平方,去重后保持有序输出,要求空间复杂度 O(1)。请说明思路并实现。 考察双指针技巧和原地去重条件下的算法正确性第 698 题请手写一个高可扩展的排序工具,需要支持对基本类型和对象排序,能根据传入参数对不同字段排序,还能接收 lambda 表达式。 考察泛型接口设计、函数式编程与排序扩展能力第 699 题请实现一个函数,将两个倒序存储的链表(每个节点存一位数字,头节点为最低位)相加,并以同样倒序方式返回结果链表。 考察链表操作、进位处理和边界条件处理能力第 700 题Spring中如何配置JWT过滤器以实现认证拦截?请给出关键配置步骤。 考察对Spring配置JWT过滤器的实践能力和配置细节