测试岗位面试题更新 2026-08-05

如果一个项目包含上万个文件,每个文件有数百个函数,请设计一个脚本方案来识别并删除未被调用的函数。

虎牙测试问题拆解风险判断方案权衡

考察说明

考察对静态代码分析、依赖图构建和误删风险控制的综合设计能力

回答思路

  1. 能说明如何遍历项目文件并解析函数定义与调用关系
  2. 能提出构建函数调用图或依赖图的思路,包含跨文件引用处理
  3. 能指出删除前需考虑反射、动态调用、回调、入口点等误删风险
  4. 能给出人工确认或分批次执行的降风险策略
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。