电子/半导体行业面试题 · 技术原理 · C

电子/半导体行业相关面试题,按题目行业基础数据聚合。

19445 道真题 · 当前筛选命中 382 · 更新 2026-08-05

筛选题目已选:技术原理 · C
第 201 题常量指针和指针常量的区别是什么? 考察对C/C++中const与指针组合的语法及语义理解技术原理CC++第 202 题请讲解C/C++从源代码到可执行文件的完整编译流程。 考察对编译预处理、编译、汇编、链接各阶段的理解技术原理CC++第 203 题malloc分配的是虚拟内存还是物理内存?什么时候会分配物理内存? 考察虚拟内存与物理内存区分及缺页中断机制的理解问题拆解技术原理C第 204 题C语言了解吗? 考察C语言基础知识的掌握程度技术原理技术选型C第 205 题询问 strlen() 和 sizeof 的区别 考察对 C 语言字符串与内存操作基础概念的区分与理解技术原理C第 206 题C和C++有什么区别? 考察对面向对象、抽象机制和语言特性的理解技术原理CC++第 207 题数组和指针有什么区别? 考察对数组与指针在声明、内存布局和操作方式上本质差异的理解技术原理技术选型C第 208 题请说明 C/C++ 中 static、const、volatile 关键字的区别及各自典型使用场景。 考察对 C/C++ 语言关键字的语义理解和实际应用能力技术原理CC++第 209 题C语言中内联函数和宏函数的区别 考察C语言中内联函数与宏在展开机制、类型安全、调试与副作用方面的差异技术原理方案权衡C第 210 题结构体里面有char、double,结构体大小是多少? 考察struct内存对齐规则的理解和计算能力问题拆解技术原理C第 211 题请介绍 C/C++ 中 const 关键字的常见用法及其适用场景。 考察对 const 关键字多种语义的理解与应用能力编码实现问题拆解技术原理CC++第 212 题Python多线程的特点,相较于Java和C的区别是什么? 考察对Python GIL及多线程并发模型的理解,以及与Java和C的对比能力技术原理方案权衡CJavaPython第 213 题main函数有两个参数,你知道是什么吗? 考察C/C++程序入口参数的标准定义与约定技术原理CC++第 214 题请解释数组指针与指针数组的区别,并举例说明各自的应用场景。 考察对C语言中数组指针与指针数组概念的理解及应用能力技术原理C第 215 题请解释 C/C++ 中 static 关键字的主要作用。 考察对存储类别、作用域和生命周期语义的理解技术原理技术选型CC++第 216 题#define 和 inline 的区别是什么?分别适合在什么场景使用? 考察宏定义与内联函数的语义差异、适用场景及边界控制技术原理方案权衡CC++第 217 题普通指针和函数指针的区别?什么时候会用到函数指针? 考察C语言指针基础及函数指针的应用场景问题拆解技术原理技术选型C第 218 题strcpy 和 memcpy 的区别是什么? 考察对字符串复制与内存复制的底层差异及边界风险的理解风险判断技术原理C第 219 题请介绍你的编程基础,包括你学过的编程语言和数据结构与算法相关知识。 考察候选人编程基础和学习背景的真实性自我认知技术原理CC++第 220 题请介绍你对C语言位域(bit-field)的理解和使用经验。 考察对C语言位域语法、内存布局及适用场景的掌握程度技术原理问题排查C