前端/移动开发面试题 · 问题拆解 · tech:c
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · tech:c
考察点
技术栈
第 1 题在 C 语言中,结构体在内存中是如何对齐的?请说明影响对齐的因素以及你如何计算结构体的大小。 考察结构体内存布局、对齐规则及大小计算能力第 2 题一个结构体中包含int、long、char以及自身结构的成员,该结构体占多少字节? 考察结构体内存对齐规则、成员顺序以及递归结构体的理解第 3 题在一个内存池项目中,给定一个由内存池分配的指针,如何在运行时得知该指针指向的内存块大小? 考察内存池元数据管理、指针与块大小的映射机制第 4 题计算结构体大小需要注意什么? 考察结构体内存布局、对齐规则与sizeof的运算时机第 5 题请解释什么是字节序(大小端),并说明如何判断当前系统的字节序。 考察对数据存储格式的基本理解与动手验证能力第 6 题C语言中的指针在JavaScript中有对应的概念吗?请说明它们的异同。 考察对指针本质与JavaScript引用类型的理解,以及跨语言概念映射能力第 7 题请解释C语言中结构体内存对齐的规则,并说明它如何影响结构体大小。 考察对内存对齐规则的理解及其对结构体布局和大小的影响