海康威视面试题 · 技术原理 · C

海康威视相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · C
第 21 题使用socket编程来描述一下TCP的三次握手? 考察TCP三次握手过程及socket编程中各函数对应关系编码实现技术原理C第 22 题宏定义了解吗,使用宏有什么优点? 考察对C/C++宏定义机制的理解及其适用场景技术原理技术选型CC++第 23 题请描述如何自定义实现 malloc 函数 考察对内存分配器核心机制的理解与工程实现能力编码实现问题拆解技术原理C第 24 题请解释结构体字节对齐的概念,并说明它如何影响内存布局,举例说明如何计算结构体大小。 考察对结构体内存布局、对齐规则及大小计算的掌握问题拆解技术原理CC++第 25 题请解释C语言中结构体的字节对齐规则,并举例说明如何计算结构体的大小。 考察对结构体内存对齐规则及大小计算的理解编码实现技术原理C第 26 题请说明 C 语言中 static 变量的作用,并解释 int a 与 int(a10) 两种写法的含义。 考察对 static 存储类说明符及 C 语言声明语法的理解技术原理C第 27 题请现场手写一个简易 malloc 的实现,并说明其核心设计要点。 考察内存分配器实现、内存管理与边界处理编码实现问题拆解技术原理C第 28 题在 64 位系统中,指针类型变量通常占用多少字节?请说明理由。 考察对指针大小与系统位宽关系的理解技术原理CC++第 29 题请描述C语言程序的内存布局,并分析各分区的特点。 考察对C语言内存模型和各分区特性的理解问题拆解技术原理C第 30 题说一下 C 语言编译的过程? 考察对 C 语言编译各个阶段的理解及整体流程把握技术原理C