某公司软件测试面试经历分享

发表于:2008-11-21 17:04

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:pierre0505    来源:51Testing博客

  其实自从离开第一家公司后,我才有那么多的面试经历,不仅开阔了视野,也积累了经验。所以觉得有必要写下来以鞭策自己。

  经历了几家公司的面试,发现面试大概分2种:

  一种呢,面试很简单,面试官只注重您的项目经验和工作经验,这种类型的面试,只要你有一定的资历,然后能吹点,绝大部分都是能通过的。不能通过的,那是因为提的要求过高了,例如薪水要的高了点,人家不敢要的。降低点要求,也是能通过的;

  另外一种呢,面试就比较复杂点,首先要通过笔试,然后再面试,而且面试官不但注重经验,而且还注重您的技术,会问一些技术问题。这种类型的面试,是需要一定的实力才能通过的,而不是能吹就行了。

  我把前面那种称之为“经验型面试”,后面的称之为“综合型面试”。这2种面试,我都遇到过几家。我会一一把它写下来,那今天就先来一份“综合型面试”的面经。

  有天,我接到A公司的面试通知,于是有了以下一份面经。这家公司的面试分2部分,先是笔试(后面附上笔试题目),然后是面试,下面让我慢慢道来,可能有点长。

  一:笔试部分:(1小时)

  A公司的测试笔试有2份题目:一份是综合类的试题,一份是纯JAVA的试题。对于综合类的试题,因为我基本上都会做,所以都记下来了,JAVA的题目,没有记住。

  做题大概做了一个小时的样子,做完后就等着接下来的安排。

  二:等待部分:(1小时)

  做完题后,前台MM让我坐着等会。于是我就开始了漫长的等待

  10分钟过去了,没人理我……

  20分钟过去了,没人理我……

  30分钟过去了,还是没有人理我……

  ……

  如果不是A公司还有点名气,我都想发飙了。前台的MM也不懂接待,也不给咱倒水,也不抱歉的说句,让您久等了。等待区又没有报纸、杂志什么供消遣,那眼睛就盯着地板看来一个小时。靠,真难受。我这时才发现,原来公司一个前台、接待的好坏也直接影响应聘者如何看待一个企业的形象,应聘者对一个公司的印象从前台、接待开始的,其影响也是比较大的。牢骚完了,继续。

  60分钟过去了,依然没人理我……

  65分钟的时候,终于叫我的名字了。

  三:面试部分:(1小时)

  第一轮面试,是一个男的面试的(我知道他的名字,不能随便透露人家的信息,呵呵),是A公司的测试经理。首先是要求我简单的自我介绍,然后重点问我做过那些项目,印象最深的是那个项目,为什么印象最深。当我说到增值业务的项目时,他又接着问增值业务的明细,因为A公司的强项就是做增值业务,所以他很清楚,也很关注我这块的回答。他问的很详细,先是问了平台部分,都有哪些功能,你参与测试了哪些功能,然后又问具体的业务,如短信业务、点播业务、WAP业务,接着问如何测试这些业务,又问如何测试计费和扣费的,反正有关增值业务的东西都问了,而最关注的是如何计费扣费,因为这是最关键的,计费扣费弄错了,这个项目就宣告失败了。后来,他又问我在电信做的项目的具体情况。我说了个大概,个中提到跟SAP有接口,他就打断我,问用的是什么接口。我说是web service接口。然后又问我什么是web service。

  最后他问我了解网通的项目吗?我简单的说了一下,我说网通主要做的是固话、宽带、小灵通业务,而网通的增值业务,是指小灵通的增值业务和固话的增值业务为主。

  最后他问我有没有问题问他,我就问了2个问题,一是出差是到哪些地方出差?二是是否一个月可以回来一次?他说是的。而且出差的话一般是北方省份,黑吉辽、河南、河北、北京等。最后他跟我说,还要等一下,还有下一轮面试。

  第二轮面试,是一个很nice的MM,个子很小,但职位应该不小,应该是一个主管级别的人员。但是具体不知道,我也没有问。【后来我才知道,她是决定因素,我的面试就败在那她一轮】。她问的技术性的问题比较多。看来我还小看她了。首先也是自我介绍,然后项目经验,项目用到什么技术等等。然后她直接跟我说我写的用例都是正面的用例居多,反面的用例却比较少。同时抛出一个问题,针对增值业务,如何设计它的反面测试用例。我大概列举了几个。我说完后还问我还有其他吗?我说没有了,她就说我考虑到情况不够,本来想反问她的,后来还是没有问。接着还问我对BOSS业务熟悉不熟悉,了解XML吗,UNIX的基本命令会用吗?Weblogic会用吗?如何查看Unix的内存等使用情况等等。然后不可避免的问我,最自豪的是那个项目?项目周期多长,测试一个一般的项目要多少资源,等等。我说XML呢,怎么说呢,知道它是什么东西,但是没有用过,Weblogic嘛,也用过,你给我jar包,给个部署文档,我也可以完成部署。她笑了说,看来你还是挺老实的嘛。我心里想,这些都是技术性的东西,我能随便乱说一通吗。最后谈到了增值业务如何测试计费和扣费的情况,看来又不可避免的PK一番。最后,她通知我,如果有进一步消息,会通知我的。我看表,顶,都5点半了,都该下班了。

  就这样,A公司的面试就宣告结束,从下午2点半到5点半,3个小时的煎熬,没有喝过一滴水。

  附录:笔试题目,所有题目都是英文的,我把它翻译回来中文了。

  综合类试题

  Test technology

  是考核一个点播业务测试用例的编写。

  场景是这样的:

  1) 用户a在手机中输入点播业务的WAP Portal;

  2) 运营商返回WAP Portal的信息给用户a;

  3) 用户a在Portal选择位置点播业务并提交;

  4) 运营商返回点播的页面(有一个手机号码的输入框);

  5) 用户a输入用户b的手机号码并选择以彩信的形式接收,然后提交;

  6) 运营商返回用户b的地理位置信息给用户a;

  7) 用户a的手机账户减少100美分;

  依据此场景编写测试用例,用例包含但不限于功能用例、UI用例。例如:它给出2个例子,然后让你自己写。

  Program technology

  一个java的编程题目,我不会做,其实对于会一点java的人来说,是一个很基本很简单的一个编程题目。题目的意思是,输入一个字符串,然后倒序显示出来。即假如输入【This is a test】则编程要实现的功能是要输出【tset a si siht】。

  Unix technology

  有三道题

  1,把一个打包的文件file.tar解包到当前目录,并在解包的过程中显示所有文件名。

  2,如何创建一个文件夹,其路径是/opt/test/autotest,假设该路径的文件夹都是不存在的。

  3,如何在当前目录下,查询出其文件里包含“test”字符串的所有文件?

  Oracle technology

  给出一个表,表名是employee,字段如下

  Item

  Type

  AllowNull

  EmployeeID

  Character(12)

  N

  Name

  Character(12)

  N

  Salary

  Character(12)

  Y

  Email

  Character(12)

  Y

  HireDate

  Character(12)

  N

  1, 有一个名叫John的刚刚入职的人员,他的月薪是5000元/月,入职时间是20080101,EmployeeID是20080101,如果你的经理要你把他的信息插入到数据库表中,你如何编写这样的语句来实现这个功能?

  2, 请把月工资不少于5000的所有员工选择出来,并且按照入职日期从最新到最晚排序。

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 895031636
    2011-11-16 11:01:59

    这么长时间,前台也不倒点水什么的,还让你等那么久,是我的话,估计也等得不耐烦了,这种面试我也经历过,不过有水喝也没让我等那么久,笔试简单些,最后的结果是没通过,过了快一个月又想叫我去上班,但是我已经在别家公司上班了而且工资比它高

  • sunmuzi
    2008-12-06 10:39:55

    谢谢楼主分享

  • dahai639
    2008-12-05 11:20:50

    多谢楼主分享。。。

  • sqlserveroracle
    2008-12-02 14:12:27

    我一般面试很少问涉及到工具或者语言和数据库方面的,一般懂一门语言或数据库就ok了,我要看他如何解决问题的呵呵,举个例子:top看cpu,memory...如果不会上网搜索一下或这问一下别人,几分钟搞定,我不觉得懂个命令就很牛。因为今天top 明天可能top1,后天可能top2,我c++,MFC学的还可以,上次用c#做个系统,基本上没看书,3个礼拜就做出来了

  • yxsong66
    2008-12-02 10:14:23

    感谢楼主分享~~得找时间去充充电了~~

  • kinghome0413
    2008-11-27 13:49:52

    强悍

  • 晓蕾LUCKY
    2008-11-27 11:45:47

    软件测试面试这么复杂?还考JAVA,测试基础好像都没考?一个新手很难通过这样的面试?至少得两年以上工作经验吧?

  • nedved1020
    2008-11-26 15:02:44

    厉害,把自己介绍了两遍,麻木了吧!!我面试时,自我介绍至少3遍

  • ltp401128401128
    2008-11-26 13:47:24

    看来这个公司的要求还是有点高的嘛,楼主过了没

  • farbean
    2008-11-25 17:41:50

    不简单啊!

  • 幽溪流沙
    2008-11-25 16:49:58

    写的很真实,楼主的一些用词也蛮搞笑,不过细心读,能学到不少经验。感谢分享!

  • wyqkl
    2008-11-24 15:56:21

    领教了

  • sksvenska
    2008-11-23 22:53:17

    受教了·····

  • ping0104
    2008-11-22 16:24:30

    感谢楼主共享!

  • lingyun141
    2008-11-22 14:42:18

    见识了

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号