公司在后海软件产业基地,办公环境比较一般,面试气氛稍稍严肃,有三位面试官,在一间小房间里面试的,主要是问项目上的事情。
包含1个问题,0个回答
Q:1.自我介绍;
2.那你能单独做专项吗,以前项目有没做专项;
3.那你打算往哪个专项的方向走吗?自动化还是;
4.那你可不可以简单介绍一下你最熟悉的项目,然后你是怎么测这个项目的;
5.敏感的字符有哪些;
6.比如说你测搜索框,有很多个搜索框,三个到四个,怎么去测?条件搜索,有很多个条件,怎么设计这块?(?)
7.如果条件非常多,超过10或者20个,那怎么办,你也是每个都去测吗?
8.那没关系,你每个都测话,会导致用例的冗余比较多,你怎么去解决这个问题?应该怎么去测好一点?
9.那你们公司的一个测试流程是怎么样的?
11.那你们公司大概几个测试啊?
12.你说你了解HttP协议,那返回码有几种类型;
13.三开头是哪一个大类;
14.那五呢;
15.get和post更常用于哪一种场景;
16.VM虚拟机网卡有多少种方式?
17.那三种方式的区别和应用场景是什么?
18.NAT不是有两种吗,一种是仅主机使用,那另外一种,就是这两种有什么区别?
19.你用过Git吗(和svn有点像)?
20.selenuim的原理是什么?
21.linux下定位一个应用的安装目录,哪个命令?
22.接触过硬件产品的测试吗?
23.描述一下印象比较深,比较有价值的bug,然后如何定位的?
24.你们做一个项目一般周期多久,测试时间又有多长?
25.那你们APP大概几个人负责?
26.测试人员比例多少?
27.你们是敏捷的流程吗?
28.那你说一下敏捷的整个流程是怎样的?
29.所以你平时有没有参与到app流程的管控或者是质量的管控,或者说在提测或者版本执行或者版本发布的时候,有没承担一些工作?
30.版本提测的时候,那怎样拿到一个准入情况,还有接口提测和app提测先后顺序,以及准入的时间点和准入条件,你之前有没了解过?
31.那你们是在app成型的基础上开始测的是吗?
对
32.比如说数据库的一个设计原理,还有数据库相关的测试,接口相关的测试,以及三者测试之间的覆盖程度,时间节点,就比如说我接口测完之后,我app这边通过的接口测试情况,我能优化的一个测试量以及时间节点,这些你有没有了解过?(黑人问号脸.jpg)
33.你们有没有灰度发布的一个过程?
34.那你们上线的过程是怎样的,比如app封板之后,上线流程怎么走?
35.比如封板之后,开发不能再修改代码的嘛,那你们会关注到哪些参数?就比如说跟svn相关的一些操作,有没了解?开发那边的一些操作,你有没了解?就是说在封板的时候,应该是要在相应的一个时间节点上面打上一个相应的tag,然后你的测试报告最好是能把这个tag号家伙给加上,这样子就能保证你提测封板的一个时间节点,即使他最后做的一个修改,那咱们只认他这次提交的一个东西,那之后的一个提交咱们是不认,对(这说的啥,自说自话半天)
36.你们有没有产品验收的一个过程?
37.是在哪一个时间节点去做呢?
38.那如果出现项目延期的情况,但是发布的时间节点一定是要那个时间节点,那你们整个流程会不会做一定的变动,具体怎么变,怎么保证质量,有没了解?
39.那在发布之前,你已经发现了一个特别严重的问题,但是你已经给了允许发布的结论,那你怎么处理?
40.你有没有做过其他的一些专项测试,例如兼容测试的一个场景,像Ios和安卓设备很多,你怎么调研,划分这个版本需要测哪些场景,就可以满足兼容性的需求?
41.你们app代码是用native?(不知道说的啥英语)还是用rn(也不知道啥)你了解吗?
42.你还有什么要问我的吗?
43.你对薪资有什么要求吗。