电子/半导体行业面试题 · C
电子/半导体行业相关面试题,按题目行业基础数据聚合。
共 19445 道真题 · 当前筛选命中 400 道 · 更新 2026-08-05
筛选题目已选:C
考察点
技术栈
第 221 题C语言中内联函数和宏函数的区别 考察C语言中内联函数与宏在展开机制、类型安全、调试与副作用方面的差异第 222 题结构体里面有char、double,结构体大小是多少? 考察struct内存对齐规则的理解和计算能力第 223 题请介绍 C/C++ 中 const 关键字的常见用法及其适用场景。 考察对 const 关键字多种语义的理解与应用能力第 224 题Python多线程的特点,相较于Java和C的区别是什么? 考察对Python GIL及多线程并发模型的理解,以及与Java和C的对比能力第 225 题main函数有两个参数,你知道是什么吗? 考察C/C++程序入口参数的标准定义与约定第 226 题请解释数组指针与指针数组的区别,并举例说明各自的应用场景。 考察对C语言中数组指针与指针数组概念的理解及应用能力第 227 题请解释 C/C++ 中 static 关键字的主要作用。 考察对存储类别、作用域和生命周期语义的理解第 228 题#define 和 inline 的区别是什么?分别适合在什么场景使用? 考察宏定义与内联函数的语义差异、适用场景及边界控制第 229 题普通指针和函数指针的区别?什么时候会用到函数指针? 考察C语言指针基础及函数指针的应用场景第 230 题strcpy 和 memcpy 的区别是什么? 考察对字符串复制与内存复制的底层差异及边界风险的理解第 231 题请介绍你的编程基础,包括你学过的编程语言和数据结构与算法相关知识。 考察候选人编程基础和学习背景的真实性第 232 题请介绍你对C语言位域(bit-field)的理解和使用经验。 考察对C语言位域语法、内存布局及适用场景的掌握程度第 233 题请解释为什么程序需要 main 函数,以及在 C/C++ 中 main 函数有哪些特殊约定? 考察对程序入口、运行时环境和语言约定的理解第 234 题当 malloc 的空闲块不足时,它会如何向操作系统申请内存? 考察对 malloc 内存分配机制、系统调用及内存管理策略的理解第 235 题野指针和悬空指针的区别 考察C/C++指针安全的基础概念辨析与风险意识第 236 题C语言和C++的区别有哪些? 考察对两种语言核心特性的理解与对比能力第 237 题什么是野指针?如何避免野指针? 考察对野指针概念、成因及规避方法的理解第 238 题C++和C的区别 考察对C和C++语言核心差异的理解第 239 题C语言中i++和++i的区别是什么? 考察对自增运算符前置与后置语义及副作用的理解第 240 题C和C++中struct的区别 考察对C与C++语言特性差异的理解