1、8.10 投提前批,没收到面试机会
2、8.29 邮件通知投正式批,又重投了
3、9.04 笔试(两道编程82+45,没a)
4、9.19 收到一面通知
5、9.21 11:30 一面:
上来没有自我介绍,先介绍了部门业务,然后直接做两个题
第一个算法题:从数组中找出只出现过一次的数字(简单题)
第二个sql:学生表(id, class, name)、成绩表(score_id, student_id, score),求平均成绩大于90分的学生的id,name,平均分。
先问有开发过Android端的项目吗
然后围绕app端进行提问
讲一下这个项目,以及用到了哪些工具
性能测试主要做了哪些工作?
web端和app端有些什么区别
接口自动化是怎么做的?
selenium和appium都是有实战过的吗?
adb有哪些用法
有用过文件上传吗?怎么实现的自动化
了解过参数化吗?具体是怎么做的
使用过Jenkins对吧?是怎么的一个操作流程
你是怎么把本地的代码放到Jenkins的?
Git有使用过对吧,怎么用的?在Jenkins上怎么拉取的
每次都在构建的时候输入码云账户密码,是不是不便于自动化?有什么解决方法?
实现无人托管:利用Jenkins的插件、本地ssh认证……具体有些忘了
你在这两个项目中有遇到过什么问题吗?怎么去解决的?
app端项目有哪些功能点?你主要是怎么去测的?怎么设计的测试方法
兼容性测试具体考虑哪些方面,做了哪些?
在这个项目中,性能测试你主要是怎么去测的,测试的流程是怎么的?主要关注哪些?
对于一个登录的功能,只有用户名密码输入框,以及登录按钮,你会怎么做测试?
还有一些问题,没有及时记面经,记不住了……
反问:
部门的技术栈,主要用哪些测试方法、测试工具
前端:vue,react、后端:c++,PHP,Go
测试:python+Go
测试工具基本上都是你简历上的这些,测试主要分 前端和后端两个方向在做
对我的建议,需要再多学习什么
python的一些基本库也可以再多了解
然后Jenkins、Jmeter、postman其实还有很多可以问的东西
然后还给我讲了一些公司福利
五险一金,然后还多一个 商业险,下午茶,加班晚餐+打车都是基本的
面试总时长40min左右,面试官还挺健谈的,而且有不会的,他会讲应该可以怎么做