← 返回岗位列表

字节跳动

校招

测试开发工程师 - 业务中台

北京 · 校招 · 2027 届 · 本科

长期有效

任职要求

  • 2027届获得本科及以上学历,计算机、软件工程及相关专业优先
  • 具备扎实的计算机基础,熟悉至少一门编程语言,具有良好的工程实践能力
  • 学习能力强,有好奇心和探索欲;能够快速学习新模型、新工具和新业务,重新建立解决问题的能力
  • 具备良好的表达能力和判断力;能清晰表达目标、约束和验收标准,能识别AI输出中的事实、幻觉、边界和风险,形成可验证的结论
  • 具备良好的产品意识、业务理解能力、责任心和跨团队协作能力。
  • 加分项
  • 有大模型应用、Agent、RAG、模型评测或Prompt-Engineering实践
  • 熟悉自动化测试、性能测试、稳定性治理、数据分析或监控建设
  • 有AI项目、开源项目、技术竞赛或自主完成复杂项目的经历。

岗位描述

团队介绍:团队负责公司多个跨产品业务方向,提供可复用的平台能力及技术解决方案。我们为公司多业务提供如地理位置、行业数据等多类型的中台能力与技术解决方案,积极利用AI等技术做中台能力提效与升级。

加入我们,你将有机会从中台的多视角参与业务建设,感受不同类型/阶段的业务特点;通过用户场景的开发&架构工作,学习和解决极富挑战的技术问题;你也可以从数据出发,积极利用策略和模型,为业务提供有价值的助力。

  • 1、负责客户端、服务端及AI产品的质量保障,覆盖功能、性能、稳定性、资产损失、用户体验及模型效果等风险;
  • 2、深度参与需求全生命周期,从业务建模、风险识别、方案评审到上线监控和问题治理,推动高质量交付;
  • 3、针对模型、Prompt、Skills及Agent链路,建设评测标准、评测集、评估器、发布门禁和负面案例回流机制;
  • 4、熟练运用AI,完成测试设计、代码评审、数据构造、自动化验证、问题定位等工作;
  • 5、将业务知识和质量经验沉淀为结构化知识、Workflow、Skill或Agent,形成可复制、可规模化的质量能力。

你的简历匹配这个岗位吗?

上传简历,AI 会对照这份 JD 指出你的差距和需要补强的地方

该岗位可能会问的问题

基于 测试 岗位的常见面试问题整理

请解释单元测试、集成测试、端到端测试的区别

类型专业能力·难度简单
查看答题思路

1. 单元测试:测试单个函数/组件,mock 所有依赖,快但覆盖窄 2. 集成测试:测试多个模块协作,不 mock 或部分 mock 外部依赖 3. E2E:模拟真实用户操作,测试完整流程,慢但最接近真实 4. 测试金字塔:底层多(单元)、中层少(集成)、顶层极少(E2E)

如何设计一个接口的测试用例

类型专业能力·难度中等
查看答题思路

1. 正常用例:合法参数,预期正确返回 2. 边界值:空参数/超长参数/特殊字符 3. 异常用例:非法参数/缺失必填参数/错误类型 4. 权限:无 token/过期 token/无权限访问 5. 性能:大并发下的响应时间 6. 工具:Postman 手动 / pytest + requests 自动化

你做过的测试自动化项目是什么

类型项目经历·难度中等
查看答题思路

1. 项目场景:什么类型的项目(Web/API/App) 2. 技术栈:pytest + Selenium / Playwright / Appium 3. 覆盖:用例数、覆盖率提升 4. 难点:如动态元素定位、数据隔离 5. 成果:bug 发现率 / 回归时间从 X 天降到 Y 小时

一个电商下单接口在双十一挂了,你作为测试如何提前发现这个问题

类型情景/案例·难度困难
查看答题思路

1. 性能测试:JMeter/Locust 压测找瓶颈 2. 容量规划:预估峰值 QPS(去年 × 增长系数) 3. 全链路压测:模拟真实流量而非单接口 4. 监控:设置 CPU/内存/QPS/响应时间 告警阈值 5. 降级演练:测试限流和降级方案是否生效 6. 复盘:挂了之后的改进措施(如加缓存、加机器)

开发说「测试环境没问题,是生产环境的问题」,你怎么排查

类型压力题·难度中等
查看答题思路

1. 不急着反驳,先看事实 2. 对比两套环境的配置/数据/版本 3. 抓生产请求日志与测试环境对比 4. 看是否网络/数据库/第三方服务差异导致 5. 如果可以,把生产流量镜像到测试环境重放 6. 沟通:不是分锅,是找根因

更多面试题库功能即将上线

信息来源:企业官方招聘页。投递前请以官网信息为准。