面试面经 · 字节跳动
【字节跳动】【测试开发】【一面】AI方向测开,Agent/MCP/模型评测新方向
【字节跳动】【测试开发】【一面】AI方向测开,Agent/MCP/模型评测新方向
基本信息
| 项目 | 内容 |
|---|---|
| 公司 | 字节跳动 |
| 岗位 | 测试开发工程师(开发者AI方向) |
| 轮次 | 一面 |
| 时间 | 2025年秋招 |
| 面型体感 | 新颖方向,AI概念+测试思维结合 |
| 结果 | 等待二面通知 |
面试题目(按提问顺序)
- 自我介绍
- 实习项目深度拷打
- 技术架构是什么?以其中一个功能为例讲讲
- UI自动化的框架是什么?架构是怎样的?
- 稳定性怎么样?需要人工介入的场景多吗?
- 你是怎么衡量这个稳定性的?
- 会做一些模型效果评测的任务吗?
- Agent是什么?Agent和Chat的区别是什么?
- MCP、Function Call是什么?
- 市面上你觉得哪些模型在AI Coding场景下表现最好?了解过吗?
- 都学习过哪些课程?
- CDN和DNS是什么?
- 当前视频通话是使用什么协议?
- 实时数据流传输的方式有哪些?
- WebSocket和SSE区别是什么?
- Java的垃圾回收机制
- SQL题目:Table A (a1,a2,a3), Table B (b1,b2,b3),A.a1与B.b1、A.a2与B.b2为关联外键,查询A表中存在但B表中不存在的对应数据
- 测试场景题:以抖音刷视频为例,由第一个视频切换到第二个视频突然闪退,可能的原因有哪些?
- 身份校验场景:需要校验身份证是否正确以及人脸识别是否正确,你会怎么测试?
- 校验的效果你如何衡量?什么是正确的图片?什么是不正确的图片?
- 手撕:合并重叠区间(LeetCode 56)
面试感受 / 反馈
- 这是测开的新方向——AI方向,涉及模型评测、Agent、MCP等新概念
- 面试官关注你对AI领域的了解和兴趣
- 测试场景题非常有意思,需要结合产品使用场景分析闪退原因
- 身份校验测试需要从多维度设计测试用例:正确身份证、过期身份证、照片质量等
- 手撕算法是LeetCode原题,难度适中
- 整体感觉面试比较新颖,传统八股占比相对较少,AI相关内容占比增加
准备建议
- 了解AI基本概念:Agent、MCP、Function Call、Prompt Engineering
- 了解主流AI Coding工具及其特点
- 测试场景题要练习从应用层、系统层、硬件层等多维度分析
- UI自动化框架要有自己的理解和实践经验
- SQL基础要扎实,JOIN和子查询是常考
反问示例
- 这个岗位的主要业务是什么?
- 模型效果评估的具体流程是怎样的?