软件测试笔试和面试

本文分享了计算机专业笔试及面试的经验,涵盖C语言、数据结构、计算机网络等内容,并介绍了软件测试岗位的常见面试问题及应对策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

笔试:

计算机专业的笔试多半包括C语言(注意指针的使用)、数据结构(排序、字符串相关算法较多)、计算机网络(各个协议要清楚)、操作系统(主要是考Linux的指令)和数据库(简单SQL语句),但有的考得非常细,所以常常让人觉得挫败感。但是,也要养成好习惯,在笔试中遇到不会的题目,回来后一定要去查资料,不能在同一个地方摔倒两次,据我所知,同一道题出现两次的几率还不小呢,特别是经典的算法,比如把一个判断一个字符串是否是回文,这个考了至少三次。

  在写算法的时候,要注意注释,书面要整洁。基本每次笔试我都会带上一个笔记本,因为经常会遇到编写测试用例的题目,用有行的纸来写,更加清晰条理,给每一个测试用例编号,更不要忘记了写测试用例的预期结果。经典的编写测试用例题目有:判断三角形问题、NextDate问题,这两个都是用的等价类划分,注意有效等价类和无效等价类;测试一个水杯或者一支笔,这个是考的性能测试,注意在每一个测试用例前面加上所测试的性能项,比如,安全性:检验笔芯里的油墨是否对人体有害。


面试:

谈谈对软件测试的看法,为什么选择做软件测试(切忌不要说是因为自己的编程能力不够强,要谈软件测试的发展前景,谈自己各方面的条件符合软件测试),你觉得自己做软件测试有什么优势,为什么选择去深圳/北京/杭州呢(可以说哪些地方 IT业发达,有更好的发展,表现自己的志气),你觉得自己的缺点是什么。通常技术面也并不问太多技术问题(可能因为我应聘的是软件测试吧),也有面试要你写算法的,这个要做好心理准备。

  当面试官问你还有什么要问他的,要提前想好问题,我一般都会问公司的程序员和测试员的比例,了解一下公司对测试的重视程度;公司要招多少人,了解招聘比例;公司具体做什么类型的项目,了解一下工作情况等等。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值