电子/半导体行业面试题 · 编码实现
电子/半导体行业相关面试题,按题目行业基础数据聚合。
共 19445 道真题 · 当前筛选命中 1233 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 421 题JS中数组用过哪些API? 考察对JavaScript数组常用API的掌握程度与熟练使用能力第 422 题请实现一个函数,删除单链表的倒数第N个节点,并返回链表的头节点。 考察链表操作、双指针技巧和边界条件处理第 423 题学生成绩表,怎么计算所有学生的所有课程的总分,写SQL? 考察SQL聚合函数与分组统计能力第 424 题给定一个整数数组,请找出所有不重复的三元组,使得三个数之和为0。 考察双指针技巧与去重处理第 425 题谈谈你对 TFT-LCD 驱动协议的了解,以及你实现了哪些相关功能? 考察对 TFT-LCD 显示驱动原理与协议细节的理解及实践能力第 426 题请实现一个找零钱算法:给定不同面额的硬币和一个总金额,计算出凑成该金额所需的最少硬币数。假设每种硬币数量无限。如果无法凑成,返回 -1。 考察动态规划与贪心策略的区别,以及边界处理能力第 427 题Java的优先队列(PriorityQueue)内部是如何实现的? 考察对优先队列底层数据结构和Java实现的掌握第 428 题请介绍 Java 中的基本数据类型,并说明它们之间的区别和注意事项。 考察对 Java 基础数据类型分类、范围及使用注意事项的掌握第 429 题Transformer更新哪些参数? 考察对Transformer模型可训练参数构成及梯度更新过程的理解第 430 题给定一个只含大写字母的字符串,如何计算其不同排列的总数? 考察排列计数原理及处理重复字符导致重复排列的能力第 431 题无重复字符的最长子串 考察滑动窗口与哈希表在字符串处理中的应用第 432 题请用快速选择算法实现:在无序数组中找到第k大的数,要求平均时间复杂度为O(n)。 考察快速选择算法理解与实现能力第 433 题请介绍C语言中指针和数组的区别,以及它们在函数参数传递中的不同表现。 考察对C语言核心概念指针与数组的理解及实际应用能力第 434 题用strlen以及sizeof计算字符串长度的区别 考察对C语言中strlen和sizeof在计算字符串长度时的语义差异和底层理解第 435 题手写代码:实现132模式检测,要求使用C或C++完成。 考察数组遍历、单调栈应用与算法复杂度分析第 436 题请描述MyBatis的执行流程,并解释其中动态代理的作用。 考察对MyBatis核心执行机制和动态代理原理的理解第 437 题请介绍你实现 GPIO 设备树驱动的过程,包括设备树配置、驱动注册和与上层交互的方式。 考察设备树驱动开发的实际经验与对内核框架的理解第 438 题请介绍在I2C驱动开发中通常需要实现哪些操作或接口。 考察对I2C驱动框架、设备注册及核心操作函数的理解与实现能力第 439 题请实现一个双向链表,并支持插入、删除和遍历操作。 考察链表双向结构理解与基本操作编码能力第 440 题请编写一条分页查询 SQL:从 Device 表中查询 area 字段为“北京”的数据,每页 20 条,获取第 3 页,并按 id 降序排列。 考察 SQL 分页查询、条件筛选与排序的组合使用