2024-01-04面试汇总

拼多多

一面(组长0108)

Q:某个项目过程测试时候注意什么(测试用例设计)

Q:系统架构分布(后台微服务|前端BS架构)

Q:在线SQL考试

Q:只做过web测试吗,App有做过吗

Q:Adb命令有用过吗

Q:有做过什么自动化方面的东西吗

Q:接口自动化怎么做的

Q:测试流程

Q:看机会的方向是什么,往哪方面发展

Q:Java了解吗,分割字符用什么

Q:Python自动化框架用哪个比较多

Q:Pytest装饰器哪些用的多

Q:Pytest作用域有哪些

Q:Python给定一个数组,移除指定元素

二面(经理0111)

Q:业务工作和效率提升工作分配比是多少

Q:一个需求从提出来到最后,你都做了什么事情

Q:月底发布,有大量改动,或者月初月 末功能冲突,上线时怎么保证质量

Q:同事交叉测试不熟悉需求怎么测完的

Q:整体回归是怎么做到的,在2-3天内

Q:发布分支流程管理

Q:生产环境有问题,如何回滚的

Q:怎么去控制开发提测质量(本身一句话需求)

Q:为什么优先选择UI自动化

Q:谈谈UI自动化对于实际业务的效果和帮助

Q:UI自动化投入产出比

Q:举例过程中case稳定性做了哪些

Q:某页面中对于业务中出现的弹窗如何处理

爱回收

一面(0126测试负责人)

业务介绍

推进质量建设做的一些工作

需求变更的怎么应对

用例评审怎么做的

流程模式转变过后有什么样的提升

上线周期

接口方面做了哪些工作

自动化编写时间怎么分配的,比例

脚本产量如何(主流程+分支功能)

做UI自动化有什么感受(好处&坏处)

发布流程优化(前后端环境发布)

凵测试平台主要功能,参与哪些(从背景出发介绍平台核心 MVP版)

在最近公司 Django 和vue 用的机会多吗(介绍后端发数据到前端接收数据流程及前端双向绑定基础)

两道SQL题update一题 查询含 count group by

用例设计:人脸识别支付

自己写一种排序(语言任选)

验证重复支付方式,为什么要用消息队列合适吗,(防重复学名是什么(幂等))

在设计框架时常用哪些包如sys, os及用途

Linux常用哪些命令,用途

抓包工貝怎么模拟返回数据

性能测试了解吗

上家公司部门情況(研发和测试)

对于业务测试和自动化占比期望多少

对加班怎么看

做了几年测试,有什么感受或者心得

有什么想问的

二面(0126研发负责人)

系统用户数量多少

目前主要担任的工作

凵自动化建设到什么程度

做出来自动化以后有提升(量化)

上线周期如何

自动化占了自己多少时间

针对功能测试,如何确保测试覆盖率或者如何降低缺陷率

线上缺陷多吗,分布怎么样的

线上缺陷怎么统计和收集的

线上缺陷出现的原因在分析之后,有无改进的地方

是因为测试环境测试不充分还是合代码的风险

什么原因离开

项目还做吗

这几年,在测试能力上有什么变化吗

寰擎(DM)❤️

一面(0221测试开发面)

二面(0222境外组负责人)

三面(0222研发架构)

百度网讯(外派)

一面(0222项目主管)

二面(0223测试负责)

达观数据

一面(测试负责人0318)

  1. 自我介绍
  2. list和set的区别
  3. 接口自动化怎么设计的(链路流程)
  4. 接口测试你主要关注哪些
  5. 性能测试方面你做了哪些工作
  6. 接触过哪些AI算法,怎么测试的(样本数据、打标、置信度)
  7. 说一个你认为业务相对复杂数据流转过程
  8. 系统架构中采用了哪些中间件,作用是什么
  9. 接触过推荐算法吗,有什么了解

二面(部门负责人0320)

  1. 功能测试如何覆盖全面的
  2. 接口测试怎么做的
  3. 如何保证测试质量的
  4. 做自动化的目的
  5. 框架如何选型的
  6. Mysql通常用来做什么
  7. ES你们是用来做什么的
  8. 测试数据需要开发协助吗
  9. Linux命令你平常如何使用的
  10. JM如何使用的,压测怎么做的
  11. 平均数和TPS有什么关系
  12. Django你工作中应用情况
  13. 相关技术都是如何学习的
  14. app测试关注哪些
  15. 项目过程中有变数如何处理的
  16. 你自己的优势
  17. 学习能力如何

携程金融

一面(0319)

  1. 自我介绍
  2. 整个平台功能是负责全部还是某个模块
  3. 有一个需求来了,具体工作流程
  4. 谁来主持用例总结,缺陷总结(如何做的)
  5. 用例设计方面,异常用例怎么设计的(除去需求层面的)
  6. 后端服务返回异常情况提示如何界定的
  7. UI自动化什么时间点进行开发的,稳定性如何,通过率(讲了基于什么背景做的)
  8. 测试过程中遇到的中间件(redis)
  9. 有redis情况下,需要关注哪些点(消费情况-幂等性)
  10. redis里面的消息和DB有关系吗
  11. redis取不到消息是怎么做的
  12. 数据为什么要放进redis,为什么不放到db里面
  13. Java了解吗(时间长不用忘了)
  14. 支付相关业务介绍(外接三方支付,支付用例设计)
  15. 自我评价(优缺点)
  16. 抗压能力如何

极目集团

一面(0325测试负责人)

  1. 拿到需求如何做的
  2. appium了解吗,如何做的
  3. 接口测试用例如何设计的,会关注哪些方面(场景)
  4. 假设拿到导航定位,如何设计用例的
  5. Linux命令常用哪些
  6. postman用来做什么
  7. 会用Charles去mock数据吗
  8. 提升回归效率百分比是怎么计算的
  9. jenkins如何配置定时构建的
  10. 触发条件如何设置的
  11. pipeline脚本了解吗
  12. 测试环境是单独管理的吗

数字马力(蚂蚁国际支付中台)❤️

一面(0325财务方面)

  1. 讲述业务遇到的难点
  2. 推进质量流程的背景,过程中遇到的困难,如何解决的
  3. 测试流程是怎么样的
  4. UI自动化流程(框架设计),提升30%回归效率怎么算的
  5. 接口自动化流程,有没有遇到什么问题
  6. 接口场景单接口还是按场景设计举例

二面(0328支付中台)

  1. ui自动化怎么做的,场景怎么设计的
  2. 接口自动化提升30%回归效率怎么计算的
  3. 接口自动化定时构建的?成功率多少,失败的是什么原因
    1. 日构建 跑的策略是所有的自动化覆盖的case都跑

    2. 成功率的阈值要达到95% 而且每天报告生成后会在第二天看报告

    3. 一般情况报告失败的场景有很多是因为脚本的等待时间没有设置好。然后还有一些因为开发改动接口导致入参发生了变化。

    4. 然后可以慢慢引导 聊到自动化接口测试方案 第一个是单接口 怎么测试的 第二个是链路接口测试

  4. 怎么保证测试覆盖率更多的,有无自己定义的一套方法
  5. 开发人员自测和单元测试怎么定义的
  6. 有没有印象深刻的bug(缺陷分析流程)
  7. 针对一个功能,通常会考虑到哪些点
  8. A、B同时互相转账怎么设计的(研发角度)
    1. 多线程+DB锁

商米科技

一面(0325测试负责)

  1. 测试流程
  2. 质量流程推进背景和成果
  3. 优化发布流程做了什么
  4. 出现一个问题,都是怎么排查的
  5. 接口测试什么流程,如何设计
  6. 服务端测试怎么做的看你写的有AI人形检测
  7. 用例设计:一个页面,五个元素,点击提交,弹框出结果
  8. UI自动化怎么做的,介绍数据流程
  9. 接口自动化怎么做的,介绍框架结构
  10. 接口自动化是如何运行的,定时还是?通过率多少,都有哪些问题
  11. 你们常用数据库有哪些,Mongo用吗
  12. SQL题:连表查询
  13. 性能测试流程
  14. 介绍你这个JM和Grafana怎么用的
  15. Linux用了哪些
  16. UI自动化平台开发背景是怎么样的
  17. 前端是自己写的吗
  18. 硬件测试你们有专门人测试吗
  19. 跨部门沟通时,你都是怎么做的
  20. Python列表去重再排序

声网(外包自动化)❤️

一面(测试0326)

  1. 共享屏幕:自动化代码讲解
    1. 基础方法
    2. 调用链路
    3. 元素存储
    4. conftest作用
    5. fixture作用域哪几种
    6. pytest你都用了哪些命令,都是什么作用
    7. 优势劣势
    8. 需要完善地方
  2. 多线程 多进程区别,有无实际运用场景
  3. 几种锁的区别(互斥、递归、条件、事件、信号量)
  4. 全局锁GIL
  5. 封装继承多态
  6. 类的常见魔法方法 **str** 等
  7. 函数的几种传参方式
  8. 可变与不可变的区别
  9. 深拷贝和浅拷贝区别
  10. 为什么要用单例模式
  11. Jenkins使用过吗
  12. Linux都用了哪些命令
  13. 抓包工具都怎么用的
  14. ADB命令都用了哪些

二面(负责人0327)

  1. 抓包都用做什么的
  2. 缺陷流程分析
  3. http响应都有哪些状态
  4. 网络协议模型了解吗
  5. shell写的多吗,都应有哪些方面
  6. 通常部署环境都用了哪些命令
  7. grep、 sed、awk有了解吗,场景举例子
  8. 对比webdriver,设想appium driver应该有哪些功能
  9. webdriver怎么启动浏览器的
  10. 谈谈多线程的应用
  11. 结合你的工作,谈谈测试是什么

某电商网络科技❤️

一面(测试组员0429)

  1. 自我介绍
  2. 介绍测试流程
  3. 前后端bug怎么定位的
  4. SQL:left join,right join,inner join区别
  5. 接口自动化框架介绍
  6. 框架数据流转(此处直接给自己画的图讲解)
  7. 大概多少条用例,怎么设计的
  8. CI流程怎么做的(部署过程)
  9. docker都经常用什么命令
  10. dockerFile写过吗
  11. git常用命令都有哪些(工作区、暂存区、本地仓库、远程仓库)
    1. Add
    2. Commit
    3. Pull
    4. Status
    5. Log
    6. Reset –hard
    7. merge
    8. push
  12. Django都用来做了什么

二面(测试&研发Leader0429)

  1. 自我介绍
  2. 在团队中是什么角色,结束测试流程及当中做了什么
  3. 为什么去做UI自动化,API不行吗(介绍背景及方案选型和实施过程)
  4. 怎么通过接口自动化提升效率的
  5. 场景:前端商品列表为空,试着分析问题(前端传值-接口-后端数据库或缓存)
  6. 场景:对于商店id和商品id,如果有问题,你会更关注哪个,试着分析
  7. 测试过程中SQL主要用来做什么的
  8. 你和你的测试同事一起负责某个测试任务,测试遇到阻塞了你会怎么做
  9. python怎么样,除了写框架,还会用来做别的什么吗
  10. 一个需求做完,测试时候你认为是bug,开发不认同如何处理的
  11. 对于自己的优势和劣势
  12. 对于自己的职业规划
  13. 希望在一个什么样的团队里面

三面(人力资源0429)

某教育集团

一面(0506测试负责)

  1. 自我介绍
  2. UI自动化框架介绍
  3. 页面元素有无碰到无法定位的,如何解决的
  4. UI自动化有无发现过什么缺陷
  5. UI自动化用例怎么设计的
  6. 针对跳转指定页面如何做的
  7. 接口测试框架介绍
  8. 开发过程中有无遇到问题
  9. 做过性能测试吗
  10. 压测过程中,发现一个接口慢查询,如何排查
  11. 质量流程建设方面你做了什么,出发点?
  12. SQL查询题,一个表,查询不同班级科目为1且成绩大于60的人数
  13. Python:根据题,设计对象类,并实例化输出对象的行为

二面(0506测试总监)

  1. 项目介绍及盈利模式
  2. 为什么选择UI自动化,而不是接口
  3. UI自动化有发现什么验证的缺陷吗
  4. 你认为在UI自动化过程中较为难做的地方
  5. 持续集成怎么做的
  6. 自动化用例大概多少(UI+API)
  7. 迭代周期是怎么样的
  8. 质量推进方面你做了什么工作
  9. Python:设计一个方法,翻转字符串中的单词顺序 i am tony-》tony am i
  10. 针对以上方法,假设那个方法是一个RESTful API http接口,如何设计测试点

2024-01-04面试汇总
http://example.com/2025/02/01/2024面试总结/
作者
冰红茶
发布于
2025年2月1日
许可协议