后端岗位面试题 · 技术原理 · C
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 889 道 · 更新 2026-08-05
筛选题目已选:技术原理 · C
考察点
技术栈
第 681 题请解释函数指针与指针函数的区别,并说明各自的使用场景。 考察对C/C++中函数指针与指针函数概念的理解及应用能力第 682 题请解释C/C++中extern关键字的作用,并举例说明其典型使用场景。 考察对extern关键字的理解及其在跨文件变量共享和C/C++混合编译中的作用第 683 题请比较 Java 和 C 语言在内存管理、运行机制和适用场景方面的优缺点。 考察对两种语言核心机制的理解与场景化对比能力第 684 题二维数组和指针数组有什么区别?各自的存储大小如何计算? 考察对指针数组与二维数组存储结构及大小计算的理解第 685 题malloc和new的区别是什么? 考察对C/C++内存管理机制的理解第 686 题请说明C/C++中struct内存对齐的规则及其对内存布局的影响。 考察对结构体内存对齐规则的理解及其对实际内存占用的影响第 687 题什么是野指针? 考察对指针生命周期和内存安全的理解第 688 题C语言有协程库吗?如果有,常见的实现方式是什么? 考察候选人对C语言协程生态与实现原理的了解第 689 题你了解过 Java 吗?它和 C 语言有什么区别? 考察对 Java 与 C 语言核心特性的理解及技术选型意识第 690 题请评价C语言的特点,并说明它在哪些场景下具有优势。 考察对C语言特性及其适用场景的理解第 691 题在C/C++中,static全局变量如果没有显式初始化,读取到的值是什么?请解释原因。 考察static变量存储与初始化规则的理解第 692 题请介绍C11标准引入了哪些你印象深刻的新特性,并说明它们解决了什么问题。 考察对C11特性的理解深度及实际应用能力第 693 题结构体和联合体用过吗? 考察对C语言结构体与联合体基本概念及应用场景的理解第 694 题请详细介绍一下你参与过的路由器相关 C 语言开发项目,包括项目背景、你的职责、核心模块和技术难点。 考察项目经历的真实性、技术深度与表达能力第 695 题在C语言中如何引入头文件? 考察C语言中头文件引入的语法与使用方式第 696 题指针占用的大小是多少? 考察对指针大小与平台相关性的理解第 697 题const char 和 const char 的区别是什么? 考察对 C/C++ 中 const 修饰指针与指向内容的语义理解第 698 题在C语言中,全局变量是在什么阶段被初始化的? 考察对C语言程序加载和变量存储期机制的理解第 699 题在 C 语言中,如果一个函数内部声明并初始化一个局部结构体,然后直接返回该结构体的值,那么这个结构体的内存是分配在堆上还是栈上?为什么? 考察栈内存分配、值语义与返回值的复制机制第 700 题调用malloc后,应该执行什么操作? 考察C语言动态内存分配后的安全检查意识