【测试开发】面经分享 一面:电话面试 部门主管面试内容:自我介绍,python基础包括字典,装饰器,GIL,python多线程的特点。数据库MySQL基础SQL语句(group by 聚合函数 和having),http请求get和post区别,单例设计模式。redis基础:为什么redis这么快?kafka基础,K8S基础。因为我是转行,所以问的不深,面试过程中面试官会肯定你的回答,并且引导到你熟悉的知识。最后反问环节,我问到面试官我的表现如何,得到肯定。二面:线下面试 部门同事,测试组长一面结束立马确定二面时间,需要线下面试,所以我火速赶往苏州。并且一面结束会有邮件邀请填写面试反馈。到公司后首先填写个人基本信息,了解情况,然后开始面试。面试内容:了解了一下基本情况,问了一些和自动化测试相关的基础,围绕简历问了一些简单的问题,单元测试框架我用的pytest,因为我是通信专业,所以协议并没有问。三面:线下面试 部门经理二面结束五分钟后,部门经理面试。是有点慌的o>_问的问题也有点难度: ui自动化三种等待(显示、隐式、强制),找不到元素怎么办,我说捕获异常,那每个都要捕获异常吗?这个我不会解决。之后就是一些让我这个小白懵逼的问题了,selenium源码看过没有,requests.session()对象能干嘛,因为项目中性能测试用的locust工具,所以问了locust的特点,还好有准备,协程以及zeromq。说到locust缺点,这个我在testerhome社区有了解,目前已经有大佬用go语言写了更完善的工具。手写装饰器计算函数运行时间,这个也有准备。中间问源码的时候以为已经凉了,最后环节反问,面试官说我三个多月能学这么多很可以。得到肯定,自己觉得很有成就感。然后告诉我期望薪资没问题,会尽快联系上海hr面试。第四面 hr 面试内容:为什么转行?职业规划?为什么选择苏州,我是有同学就在工业园区这边。之后说薪资问题,等待上海总部审批,定薪虽然和期望有一点偏差,不过能接受。几轮面试下来,我的个人感受很好,公司更注重你的学习能力和态度。面试反馈积极,正向。部门经理大大说我是苏州这边最快入职员工O(∩_∩)O。入职之后,工作氛围很好,同事相处融洽。也欢迎大家投递收钱吧岗位,一起做同事呀>3<
4轮面试:电话面试、协作同事面试、部门主管面试、HR面试
面试感受:很好;面试难度:困难;面试来源:BOSS直聘