面灵AI→

Funplus 测试工程师笔试(10.17)

轮次
笔试
时间
2026-10
来源
牛客网

《面试题目》

  1. 回归测试、冒烟测试、边界值、等价类和判定表法分别是什么?
  2. 内存不足时通常会报什么错误?
  3. 数据库查询效率很低时,首先检查什么?
  4. 软链接和硬链接有什么区别?
  5. 编译器和解释器有什么区别?
  6. Redis 在测试笔试中常考哪些点?
  7. AI 生成的测试用例应该怎么用?

《参考解析》

测试理论要能区分使用场景:等价类划分减少用例数量,边界值抓临界条件,判定表处理多条件组合,冒烟测试确认版本可测,回归测试确认改动没有破坏旧功能。软链接是独立 inode 的路径引用,硬链接与原文件共享 inode;解释器逐行执行,编译器先整体翻译。

内存不足时 Linux 常见报错是 ENOMEM,C 语言里 malloc 返回空指针,C++ 的 new 通常抛 std::bad_alloc。SQL 慢查询先看执行计划、索引是否命中、返回行数和锁等待,而不是一上来就加缓存。

AI 生成测试用例适合做补充和发散,不能直接替代人工判断。要检查它是否覆盖业务规则、异常路径、权限和并发,是否产生重复或不可执行的用例,最后仍要由人确认预期结果。