春招软件测试岗位面试复盘

人生的第一次面试:

2019-02-25   大宇宙电话通知预约面试时间

2019-03-07   大宇宙面试结束

2019-03-12  大宇宙录取我啦  3月18前给答复要去培训  【考虑到考研复试,然后拒绝了】

当时记录下的测试面试题:


人生的第二次面试:

2019-03-27     网申广西移动

2019-04-06    收到信息考点预约 就近原则选了广东工业大学

2019-04-019  收到消息打印准考证,13号到考场机试【印象深刻的是考之前还要像拍证件照一样,正襟危坐地坐小椅子上嘴角上扬拍照签到】

2019-04-17    收到4月25日到南宁面试的通知


2019-04-25     拒绝县公司【大概也是因为春招的关系吧,使公司的岗位已经满了,只有县公司的没招满】

当时记录下的面试题:

1.数据库实训做的什么项目介绍一下。

就巴拉巴拉讲了一大段,继续顺着项目问了一些细枝末节的问题。

2.索引是什么?

数据库索引好比是一本书的目录,能加快数据库的查询速度。例如这样一个查询:SELECT * FROM TABLE1 WHERE ID=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44,就可以得知这一行的位置,也就是找到了这一行。可见,索引是用来定位的。【因为之前在网上看过这个问题,所以我对这个回答还是蛮满意】还补充了一下让面试官觉得我很XX哈哈哈:索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。

3.delete,drop,还有一个听不懂,之间的区别是什么。

delete和drop各举了一个语句的例子告诉面试官是干什么的,后面那个直接说听不懂,面试官业很nice给台阶下,这一块没学到对吧,是的是的,没学过。

4.左连接、右连接的区别

左连接是显示左表所有的记录,右表满足条件的记录。右连接是显示右表所有的记录,左表满足条件的记录。内连接:显示左边右边共有的

5.主键的作用以及主键是唯一的吗?

主键在表中有唯一标识的作用,不可重复,不能为空。通过主键能唯一地标识表中的每一行,通过它可强制表的实体完整性。 还可以加快数据库的操作速度。

6.数据库的三大范式和五大约束

接下来就是工种的一些详细问题。


人生的第三次面试:

2019-5-7星辰天合(北京)数据科技有限公司  深圳 测试开发工程师【电话面试没通过】

2019-5-9通知笔试通过,约定10号下午两点电话面试

1.自我介绍

2.有过测试经验吗

3.测试是什么

回答大纲:测试是软件开发过程中的一个重要组成部分+它的目的主要是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求、预先定义+检查软件产品的bug。写成测试报告,交于开发人员修改。

3.据你了解,讲一下你所知道的测试流程,整个流程下来

当我们接到需求之后,首先对需求进行评审,通过评审后,我们会根据需求文档编写测试用例,同时开发人员进行代码的开发,当然测试用例编写完成之后也会进行评审,评审过后,开发人员开发完成会提交一个测试版本,我们开始根据测试用例执行测试,测试的过程中如果发现bug 就将bug 详细记录之后提交给对应的开发,开发人员进行修改bug,修改完了之后我们会进行返测,验证通过了就关闭bug 不通过就直接打回去,当所有的缺陷都关闭之后,然后回归测试一下进行版本发布,并编写测试总结。

4.给你一个纸杯,你怎么测试

5.你觉得你的性格怎么样优点是什么缺点是什么适合当测试吗你怎么选择测试这个方向的

·细心:粗枝大叶的我觉得是没法做好软件测试的。

· 耐心:软件测试,特别是当前国内主流的手动黑盒功能测试。基本上测试的工作就是一项重复劳动,需要有一定的耐心来保证不在枯燥的重复劳动中放过那些细小的缺陷。

· 好奇心:软件测试,是需要保持一颗好奇心的工作。好奇心使得测试人员会多问一个「为什么」,「如果这样,行不行?」。

· 沟通能力:测试人员的主要工作内容是提交bug,但是如果沟通能力很差,导致提交的bug开发人员不理解,就会造成沟通成本增加,工作效率低下。所以,测试人员必须做到讲话简洁明了,让开发能够第一时间明确其中的含义,从而提升沟通效率。

· 理解能力:对需求的准确理解,是软件测试人员需要具备的必需条件。

· 学习能力:测试需要不断接触新功能、新理论、新技术、新工具,并非一个省心的活儿。对于学习能力还是有一定的要求的。除了工作相关的以外,开阔的知识面,对于测试人员来说有时也意味着思路的可延展性。

6.前端框架bootstrap你用过你讲讲吧

7.数据库:左连接,外连接,内连接的区别是什么

8.数据库中视图的作用是什么

9.Python:基本数据类型列举

10.装饰器你学过吗没学过噢

11.Python的实训你怎么完成的(opencv)

12.你还有什么问题要问我的

没问Java,也没有问数据结构的排序,主要问了python的很多问题。

你可能感兴趣的:(春招软件测试岗位面试复盘)