Funplus 测试工程师笔试(10.17)
- 轮次
- 笔试
- 时间
- 2026-10
- 来源
- 牛客网
《面试题目》
- 回归测试、冒烟测试、边界值、等价类和判定表法分别是什么?
- 内存不足时通常会报什么错误?
- 数据库查询效率很低时,首先检查什么?
- 软链接和硬链接有什么区别?
- 编译器和解释器有什么区别?
- Redis 在测试笔试中常考哪些点?
- AI 生成的测试用例应该怎么用?
《参考解析》
测试理论要能区分使用场景:等价类划分减少用例数量,边界值抓临界条件,判定表处理多条件组合,冒烟测试确认版本可测,回归测试确认改动没有破坏旧功能。软链接是独立 inode 的路径引用,硬链接与原文件共享 inode;解释器逐行执行,编译器先整体翻译。
内存不足时 Linux 常见报错是 ENOMEM,C 语言里 malloc 返回空指针,C++ 的 new 通常抛 std::bad_alloc。SQL 慢查询先看执行计划、索引是否命中、返回行数和锁等待,而不是一上来就加缓存。
AI 生成测试用例适合做补充和发散,不能直接替代人工判断。要检查它是否覆盖业务规则、异常路径、权限和并发,是否产生重复或不可执行的用例,最后仍要由人确认预期结果。