先说个人情况,中科院某研究生所计算机专业, 大学也是软件工程专业。读研时方向混乱,实验室呆着也没啥项目,论文没有,实习没有(只有本科的渣创业公司实习)。
面了好多家,拿到了几个offer,最终选择了京东测试开发岗
注意注意:这里把学习资料也可以分享给大家,还有点几家面试的题目也整理在一起了,一共有个400页,分为了16部分,包括:测试理论,Linux 基础,MySQL 基础,Web 测试,接口测试,App 测试,管理工具,Selenium 相关,性能测试,计算机网络,组成原理,数据结构与算法,需要的私信【软件测试】获取
京东一面
测试工作的流程?缺陷状态有什么?设计测试用例有几种方法?
讲一下边界值怎么设计用例?
说下什么是黑盒测试和怎么测?
在项目中找到的经典BUG是什么
测试计划的内容:
测试报告包含的内容?
测试结论测试开始和结束条件?
假如发现了一个BUG,跟开发本身没什么关系,涉及到理念,需求问题,如何解决?
测试非常紧急过程中,遇到阻塞性问题,对应的开发没有时间解决,你如何推动问题解决?
功能测试的BUG级别你们怎么划分?
执行别人的用例,如果发现用例有错怎么处理?
京东二面
黑盒测试和白盒测试区别
你们做过冒烟侧吗?冒烟测试是什么(理论)?
你们项目做了多久,共写了多少用例?项目多少人?
P2P你们也测试后台管理吗?个人芝麻信用积分是调取哪里的资料?
如果要测试后台删除用户,就是用户名后面一个删除按钮的情况,能写出哪些测试用例
如果京东有一个购物网页给你,你要怎么进行测试?测试哪些主要功能?
针对添加购物车这个测试点说一下你要怎么测试“添加购物车”
P2P功能测试你们一般做几轮?
数据库查找两个表
熟悉数据库吗?平时数据库用的多吗?
linux查看文件用什么命令,查看进程用什么命令
查看日志常用什么命令,主要查看什么内容
如何查找a.log日志文件的error字符串
你所熟悉的linux命令
你们测试用的测试环境是谁给的?linux怎么搭建测试环境?
京东三面
抓包工具使用:
说一下B/S和C/S架构的区别
给你一个模块测试,只有一个星期的时间你如何有效率地完成?
如果给你一个没有需求的app测试项目,你应该怎么测
我们公司自动化测试用的语言是Java,Java你不会,该怎么办?
你们做回归测试的时候是否全部都做呢?
需求和案例管理用什么工具?
如何测试一个水杯?
如何测试一个登陆页面
如何测试一个注册页面
如何测试一个聊天框,只能输入汉字,限制个数100。
功能用例,测试qq-app的输入框,字符上限100,怎么测试。
你们案例是怎么评审的
Oracle常用增删查改指令
视图是什么?
HR面
工作非常努力了,还是没有完成上级交代的任务,怎么办?
你的职业规划是什么?
平时周末不上班都做些什么呢?
从上家公司学到了些什么?
为什么从上家工资离职
你住哪里?
离职时候工资多少?
有几个offer
总结
以上就是在京东的四面,经过这么多面试,也通过跟面试官的沟通,能通过的主要原因是逻辑思维能力还不错,表达没有太大问题,技术还算过关,另外看了一些测试的书籍并做了一些整理和总结。所以我觉得对于测试开发来说的话,这些方面可能会是比较看重的吧。
最后说一次,需要那份资料的可以转发+关注,私信【软件测试】找我获取哈,已经分享给很多需要面试题的人了,他们都说总结的还不错,也希望给到大家一点帮助!