百度提前批测开(凉经)

时间久远,简单记录和分享面经
7.5线下交流会投递
7.8测评

7.15一面(1h)
主要拷打实习,有一段做测试平台的实习问了下框架,以及自动化测试的底层原理之类的,会不会pytest,mock怎么做的
linux问了点:awk、sed、crontab、scp
手撕:字符串匹配
反问:啥时候出结果,不知道在大池子里等捞

7.21二面(45min)
1、多进程多线程协程,具体讲讲怎么用的,用的过程中有没有遇到什么问题,加锁,死锁等
2、拷打计算机网络
3、拷打操作系统
4、拷打数据结构
5、问计组学过没,问了一个不会就没继续问了
6、拷打实习
手撕:字符串题

7.30三面(40min)
1、拷打实习,面的acg部门,感觉面试官应该是做云相关业务,问了挺多存储方面,对大模型一点不感兴趣
2、快照回滚是咋做的,你在磁盘上进行测试,那别的用户使用,如何避免数据不一致
3、前几段实习为什么要离职,有一段离职原因说不想干某某方面业务,然后问那你想干哪方面业务
4、之前实习面过百度吗
5、职业规划
反问:对我的建议,说没有觉得我想的挺清楚的
感觉有点踩面试官雷电了,说不想干的业务貌似就是我现在在面的这个部门,三面完秒挂

#秋招笔面试记录#

全部评论
云业务确实难绷 别去
点赞 回复 分享
发布于 08-15 11:09 北京

相关推荐

## 一、参数化核心思路- 测试数据与请求脚本分离- 批量传入参数覆盖多场景用例(多账号/多参数组合)## 二、核心参数化方式- CSV/JSON文件参数化(最常用)- 准备文件:CSV(逗号分隔)/JSON(数组格式)编写测试数据- 请求引用:用{{参数名}}替换请求体/URL中固定值- 执行运行:Collections Runner加载文件,设置迭代次数批量执行- 环境变量参数化(多环境切换)- 新建环境:测试/预发/生产环境分别配置参数(如base_url)- 引用方式:{{变量名}},切换环境自动替换参数- 全局变量参数化(跨环境复用)- 设置路径:顶部Globals添加全局参数(如token、appId)- 应用场景:所有接口通用的固定参数(如请求头token)- 内置变量参数化(动态参数)- 常用变量:{{$timestamp}}(时间戳)、{{$randomInt}}(随机数)- 应用场景:避免参数重复(如订单号、手机号)## 三、参数化校验- 响应结果校验:Tests中用{{expect_code}}断言(如pm.response.to.have.status(pm.iterationData.get("expect_code")))- 数据关联:前接口返回值设为变量(pm.globals.set("token", response.json().token)),后接口引用{{token}}## 四、执行与报告- 执行方式:Collections Runner/ Newman命令行(CI/CD集成)- 报告查看:Runner内置报告/ Newman生成HTML报告,查看批量用例结果## 五、常见应用场景- 多账号登录测试(不同用户名/密码组合)- 多参数查询测试(不同条件组合查询接口)- 多环境接口验证(测试/预发环境切换)- 动态参数生成(订单号、随机手机号)
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务