遇到的面试题及回答思路分享

最近在面试测试,下面分享自己被问到的问题及我的回答思路。

Q:

1介绍下你自己(必问)

2做过自动化测试吗?(必问)追问:是你自己独立做的吗?

3做过接口测试吗?(必问)追问:发现过什么bug?

3重复提交订单的接口你是怎么做测试的?

4了解过redis吗?如果了解,redis与mysql搭配使用时怎么测试?(题目是给测试客户打电话,一个小时至多2次,一天至多5次,redis每个小时自动清除数据)

5设计测试用例:app登陆页面对手机号验证码的测试

6了解过幂等吗?

7数据库用的怎么样?

8测试过程中印象最深刻的bug?

9遇到需求排期紧张,测试不完 你怎么做?

10遇到bug开发不认,你怎么做?

11迭代周期?

12你有什么想要问我的吗?(必问)

A:

我目前1场面试,获得1个offer,分享我自己的回答方式/技巧。

首先自我介绍部分,简短介绍自己的个人信息,大部分篇幅去介绍了我上一个项目是给谁用的,是做什么的,我负责了什么测试,测试结果如何及测试过程中我会通过哪些工具去帮助我提升测试效率。我说完这些,面试官一般不会再让我介绍项目本身,会针对我刚才介绍的测试部分做进一步追问。

其次是面对知道的题目怎么答。比如提问:做过自动化测试吗? 我不会只回答做过,还会延伸去说我用xx工具去做的,实现了什么功能,最后的结果(比如在xx情况下跑这个脚本可以提升我的测试效率)。尽量多的展现出我个人的理解,让面试官听了能够判断出我是真的会做。 

再次面对不知道/只是听说过的题目,这种一般是问你技术方面的知识,比如用过redis吗?我不会只回答没用过,会延伸说我没有用过,但是我了解过这是非关系型数据库,用来放缓存的,查询速度比较快。也许面试官会继续追问,那就见招拆招。总之思路就是不要简单的说不会,这样的回答太干(我个人认为)。

最后回答问题的时候我会尽量用自己的理解去组织语言,我认为这样表达时会比较流利,自己说出来也会自信一些。如果只是死记硬背别人提供的套话,没有加入自己的理解,效果是不会好的(我个人认为)。

你可能感兴趣的:(面试)