互联网/IT行业面试题 · tech:c

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:tech:c
第 221 题数组使用指针和下标的区别? 考察对数组访问底层机制的理解与权衡风险判断技术原理CC++第 222 题如果全局变量加static放在头文件里会有什么问题? 考察C/C++头文件作用域与链接机制的理解技术原理方案权衡问题排查C第 223 题在C语言中,空结构体(不含任何成员的结构体)的大小是多少?请解释原因。 考察对C语言结构体内存布局和编译器扩展的理解问题拆解技术原理C第 224 题如何用C语言判断或实现大小端转换? 考察对内存字节序的理解及C语言位操作与指针运用的能力编码实现技术原理C第 225 题在 C 语言中,一个布尔类型(如 _Bool)通常占几个字节? 考察对 C 语言布尔类型底层存储与标准行为的掌握技术原理C第 226 题如何取消结构体的内存对齐? 考察对内存对齐机制的理解及取消对齐的编译器手段风险判断技术原理CC++第 227 题请解释 C/C++ 中的 inline 关键字:它的作用是什么?在什么场景下应使用或避免使用? 考察对编译器内联优化机制的理解及合理使用边界的判断技术原理方案权衡CC++第 228 题请描述C语言从源代码到可执行文件的完整编译流程,包括各阶段的主要工作。 考察对C语言编译原理各阶段的理解与表达能力问题拆解技术原理C第 229 题什么是野指针? 考察对指针生命周期和内存安全的理解风险判断技术原理CC++第 230 题对函数加 static 有什么作用? 考察对 C/C++ 中 static 函数作用域和链接属性的理解技术原理CC++第 231 题请解释C语言和汇编语言之间的对应关系,并举例说明典型代码的汇编映射。 考察对编译过程、底层原理和C与汇编映射的理解问题拆解技术原理C第 232 题计算结构体大小需要注意什么? 考察结构体内存布局、对齐规则与sizeof的运算时机问题拆解技术原理CC++第 233 题请解释结构体内存对齐的规则,并计算一个包含两个u32、一个u16和一个bool成员的结构体的sizeof值。 考察结构体内存对齐规则的理解与sizeof计算能力编码实现技术原理CC++第 234 题动态链接库和静态链接库有什么区别? 考察对链接原理、库文件和程序构建方式的理解技术原理方案权衡C第 235 题请用英文手写一个C语言的main函数。 考察C语言基础语法和main函数的标准写法编码实现技术原理C第 236 题请解释 C/C++ 中 extern "C" 的作用和使用场景。 考察对 C/C++ 混合编程、链接机制及符号修饰的理解技术原理CC++第 237 题怎么实现Linux线程池 考察线程池的设计、Linux线程管理与并发控制风险判断系统设计技术原理CLinux第 238 题在32位系统上,一个大小为100字节的结构体,其下一个结构体实例的起始地址通常满足什么对齐规则?请说明内存对齐的基本原理。 考察内存对齐规则的理解及其对结构体布局的影响问题拆解技术原理C第 239 题请用2分钟做自我介绍,重点突出你的主攻编程语言(C语言方向)及相关技术特点。 考察自我呈现、技术方向清晰度和与岗位的匹配度人岗匹配自我呈现C第 240 题static修饰一个全局变量和不修饰有什么区别? 考察对C/C++中static关键字作用于全局变量时的链接属性和作用域理解技术原理方案权衡CC++