电子/硬件开发面试题 · 编码实现 · Python
电子/硬件开发相关岗位面试题。
共 11335 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Python
考察点
技术栈
第 1 题给定一个数字 limit 和一个数组,要求将数组重新排列:所有大于等于 limit 的元素放在左边,小于 limit 的元素放在右边,并且左右两部分各自升序排列。请实现该算法。 考察双指针分区、排序边界处理及编码实现能力第 2 题请实现一个函数,反转字符串中的单词顺序,例如输入 "the sky is blue",输出 "blue is sky the"。 考察字符串处理、边界条件处理与编码实现能力第 3 题请说明在Python中使用open函数打开文件时,需要传入哪些参数,常见的模式有哪些,以及这些参数和模式如何正确书写。 考察对Python文件操作基础API的理解和正确使用第 4 题请编写一个函数,将字符串 "THis iS a samPLE" 转换为 "SAMple A Is thIS"。 考察字符串处理、大小写转换和单词顺序反转的基本能力第 5 题请分别用C++和Python实现矩阵乘法。 考察编程语言的矩阵操作实现能力与核心算法理解