腾讯云智研发面试题 · 问题拆解 · C
腾讯云智研发相关面试题,按最终去重题目聚合。
共 3061 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · C
考察点
技术栈
第 1 题请谈谈如何从零设计并实现一个内存分配器(malloc 与 free)。 考察内存分配器的数据结构、分配策略、碎片管理与线程安全设计能力第 2 题计算结构体大小需要注意什么? 考察结构体内存布局、对齐规则与sizeof的运算时机第 3 题使用C语言判断操作系统是32位还是64位的? 考察C语言对指针大小、数据模型与预定义宏的理解第 4 题请解释C语言和汇编语言之间的对应关系,并举例说明典型代码的汇编映射。 考察对编译过程、底层原理和C与汇编映射的理解第 5 题请用C语言实现一个排序链表的算法(ACM模式),说明你的思路。 考察链表排序的算法设计与C语言实现能力第 6 题C/C++ 可以把一个数组直接赋值给另一个数组吗? 考察数组赋值规则与语言差异的基础知识第 7 题C程序从源代码到可执行文件要经历哪些编译步骤? 考察C语言编译流程的完整理解,包括预处理、编译、汇编和链接