科大讯飞面试题 · tech:c
科大讯飞相关面试题,按最终去重题目聚合。
共 1976 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:tech:c
考察点
技术栈
第 1 题Free()的原理。 考察对内存管理底层机制的深入理解第 2 题const 修饰的变量有哪些特点和限制?如果某处需要修改一个已被 const 修饰的变量,通常有哪些做法和风险? 考察 C/C++ 中 const 的语义、类型系统理解及绕过 const 的风险意识第 3 题函数和宏各自适合什么场景?请举例说明如何选择。 考察根据代码复杂度、性能需求、可维护性等因素做技术选型的能力第 4 题Java和C语言最大的区别是什么? 考察对两种语言核心特性的本质理解与对比能力第 5 题栈溢出会导致什么后果?如何避免? 考察对栈溢出成因、后果及防护手段的理解第 6 题内存对齐有哪几种方式?请解释其原理和优缺点。 考察内存对齐方式的掌握程度与底层原理理解第 7 题函数与宏定义在C语言中的主要区别是什么? 考察对函数和宏在编译期、类型检查、参数处理等核心差异的理解第 8 题static关键字在C语言中有哪些作用?请分点说明。 考察对C语言static关键字在不同场景下作用的理解与归纳能力第 9 题给定一个 char 类型数组,且并不预先知道字符串的长度,如何高效地查找某个字符,返回它是倒数第几个? 考察反向遍历与索引计算,以及处理未找到和越界等边界情况