今天面试的问题很简单简单总结下
面试的第一个问题:你了解测试有什么方法?
分析:这个问题是想看面试者对所选岗位的了解程度
百度解法:(最好手打)
按是否查看程序内部分为:
黑盒测试和白盒测试,前者只关心输入输出,后者要了解整个程序的过程
按是否运行程序分为:
静态测试和动态测试,前者针对三方面,主要是代码是否符合规范,界面是否符合要求,用户手册是否符合用户实际需求
按阶段划分可分为:
单元测试,集成测试,系统测试和验收测试,单元测试是测试程序中的最小单元,集成测试是测试部分小单元形成的块,相当于进行模块测试,集成测试指针对整个程序进行测试,最后验收测试是针对可用户、测试人员和开发人员共同完成的最终测试
面试的第二个问题:好像是黑盒测试的主要过程(不太记得了。。。)
分析:第二题是引导题,如果你回答出一点东西,面试官会想看看你知道的程度
百度解法:
黑盒测试分为功能测试和性能测试,前者是检查软件功能是否符合用户实际需求,对于性能测试有两个评估标准空间性和时间性,即软件响应的时间和耗费的资源,性能测试主要是想测试系统是否能在正常的硬件环境下运行
面试地三个问题:x/y怎么做测试
分析:额没百度到,上面两个问题的回答面试官基本知道我对测试没有了解,问了这题是想看看面对不知道的问题能不能运用已有的知识、一定逻辑和常识知识做解答还包括个人的反应状态。感觉这个问题过多做了纵向的思考,分割出基本的模块后还应该考虑的比如说:数据是否充足,主要来自公司还是用户提供等,采用的测试方法选哪些等等
面试第四个问题:一分钟讲一下最近读的一本书
分析:这个问题感觉有三个层次,一是能把你看的讲明白,有一定的条理性别人能听懂,这点要求语言通俗易懂点,能让别人听懂(无论讲的是否是专业性很强的知识),即使讲很多是技术上别人听不懂也要有基本的条理,二是最好拿实际例子来讲对你学到的知识有一定的运用或者收益,三是针对技术性的知识,比如我今天答的是一种语言的框架,如果能说出优缺点,感觉↑证明你是真的了解的很透彻了。
面试的第五个问题:你对对方刚才讲的感觉怎么样
分析:(今天我们是两个人一起面的)感觉这个回答的很不好,面试官是想看看你有没有个虚心学习的态度,毕竟进公司做技术类可能要团队合作,正确做法还是全程专注,要简单理出对方的主要框架,最好说出优缺点
最后粘贴一个知乎分享的测试经验
最后想说的还是要调整好状态,跟你一起面试的可能跟牛,或者面试官很多很严肃,还是要镇定调整出自己最佳状态,少受外界干扰,每次都是学习的机会,希望成长
网友评论