后端岗位面试题更新 2026-08-05
C/C++ 编译链接过程中,undefined reference 错误通常在哪个阶段出现?如何排查?
阿里云后端开发专业服务技术原理问题排查CC++
考察说明
考察对编译链接流程的理解和实际问题排查能力
回答思路
- 明确说明错误发生在链接阶段而非编译阶段
- 指出常见原因:未实现的函数声明、库未链接、链接顺序问题、目标文件缺失
- 描述使用 nm/objdump 等工具定位未解析符号的方法
- 给出检查声明与定义一致性、库依赖顺序的排查步骤
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。