后端岗位面试题 · C
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 919 道 · 更新 2026-08-05
筛选题目已选:C
考察点
技术栈
第 881 题将局部变量的地址作为函数返回值返回,在外部修改该值是否合法?会报什么错误? 考察对悬垂指针和未定义行为的识别能力第 882 题请谈谈你对C/C++的掌握情况,包括实际应用和熟练程度。 考察候选人C/C++技能的真实水平与应用经验第 883 题你遇到过段错误吗?什么会导致段错误? 考察对内存非法访问的识别与根因分析能力第 884 题union和struct的区别 考察对C语言数据结构内存布局和用途差异的理解第 885 题宏定义一个常数:一年的毫秒数,不考虑闰年。 考察C语言宏定义、常量表达式计算及编码规范第 886 题在32位系统上,一个大小为100字节的结构体,其下一个结构体实例的起始地址通常满足什么对齐规则?请说明内存对齐的基本原理。 考察内存对齐规则的理解及其对结构体布局的影响第 887 题你本科用C写单片机,举几个常用的通信方式,并说明这些通信中字节序是如何控制的? 考察嵌入式通信协议的熟悉程度及对字节序问题的理解第 888 题C++ 是否支持面向过程编程?请说明其与 C 语言的关系。 考察对 C++ 多范式特性的理解,以及对 C 兼容性的认识第 889 题说一下野指针是什么、怎么产生的? 考察对野指针概念的理解及常见产生原因的分析能力第 890 题sizeof 和 strlen 的返回值分别是什么? 考察对 C 语言运算符与库函数语义的理解第 891 题联合体了解吗?如何使用联合体判断大小端? 考察联合体的内存布局理解及其在底层编程中的应用能力第 892 题请解释结构体大小的计算方式,并说明内存对齐的作用和规则。 考察对结构体内存布局、对齐规则和补齐的理解第 893 题请说明全局变量、普通函数参数和静态函数分别存放在内存的哪个区域? 考察内存分区基础概念的理解与区分第 894 题请解释指针的实现原理及其在编程中的作用。 考察对指针底层机制和用途的理解第 895 题在 C 语言中,一个布尔类型(如 _Bool)通常占几个字节? 考察对 C 语言布尔类型底层存储与标准行为的掌握第 896 题你的C语言基础怎么样?我们这里主要使用C语言开发。 考察C语言基础掌握程度与岗位匹配度第 897 题为什么要有字节对齐? 考察对内存布局、访问效率与硬件约束的理解第 898 题请说明 fdopen 和 open 分别应用于文件描述符的什么状态,并解释在项目中使用它们时的适用场景。 考察对文件描述符与文件流状态转换的理解及实际项目应用第 899 题请你说说C语言的两个基础知识点或常见八股问题。 考察C语言核心概念的理解和表达第 900 题谈谈你对 C 语言中 malloc 和 free 的理解,包括它们的工作原理、常见使用注意事项以及潜在问题。 考察对 C 内存管理核心机制的掌握程度和风险意识