面经详情

测试工程师面试一般,共1轮面试
  • 自我介绍之前面试官又让你编程吗?我说有现场编写,找出n以内的自守数,然后面试官说那我再给你一道编程题吧,你现场编写一下,15~20分钟。
Q:题目:输入一个有符号整数,数据范围是[-321, 321+1],然后输出是他的反转,超出范围之后输出0,比如输入23,输出32。可以说一下你实习具体负责什么吗?1条回答
Q:那你们像bug、测试用例这些东西是怎么保管的呢?
Q:测试方法都有哪些?讲一下?性能测试、压力测试了解吗?讲一下?你还了解测试的那些内容?可以详细说一下吗?1条回答
Q:我看你简历上有写挑战杯二等奖,可以具体讲一下吗?
Q:你从中收获了什么?社团活动中你扮演的角色?1条回答
Q:具体负责哪些工作?大学期间有什么让你印象深刻的吗?

相关推荐

匿名用户
测试工程师
确定通过确定通过
流程:   今年一共两面,一面为技术面,二面为boss终面。均为一对一,据说以前技术面还有群面,我很难想想一群写代码的***丝是怎样群面的,而且我心里也怵群面,所有的跟销服有关的职位都没敢投。   面试的流程是到了面试地点后才知道的,不幸的是,我是第一批,所有人在外面等着我谈经验。。   面试是按照时间段安排的,每面最多40分钟。也就是按照40分钟划分一个时间段,每个时间段3个人左右。据讨论,如果一面技术面能达到40分钟,那么整个面试99%就过了。终面时间要短一些。   时间段快到的时候,门口服务人员会到休息区喊这个时间段的同学。她们没有名单,所以自己要记住被安排好的时间段,然后跟着过去签到,术语叫做预约,其实已经被人力安排好了。如果忘记带身份证,报手机号码也行。   一面技术面:   重要的是技术面,技术面如果过了,面试官会让你在门口等一下,一会去另一个屋二面;如果过不了,面试官会直接跟你说,你的面试已经结束,可以走了。   面试官到休息区喊人,然后带着直接去了技术面会议室。没有验明正身这个步骤。屋子很大,有很多组一块面试。   A. 一上来,是自我介绍阶段。自报家门,然后介绍自己的经历,教育经历和实习经历,不自觉的就谈到了项目经验,然后很自然的面试官就开始发问,关于项目的。我写的项目经验比较多,面试官让我自己挑一个拿手的说。我自己挑了一个最近的项目说了一下,是一个样例测试的,没有涉及代码。然后面试官简单的问了问,让我再挑一个写过代码的项目介绍一下。我就挑了本科课程设计的项目。四年前的了,我自己也不清楚还能记得多少,搜肠刮肚的大体说了一下。面试官问的也很有逻辑性,先问整个系统的架构,软件的流程,涉及到的底层的一些知识。我说的是C51的,而面试官恰好没玩过这个,就比照着ARM来问。说到里面的操作系统时,我卡住了,因为直到最近一年搞嵌入式,我才知道这个小板子上原来还可以跑操作系统。四年前真的不清楚C51是什么系统,而且的确是没有操作系统,我说了个没有,面试官一脸不解,我又想了想,说了个while(1)循环,皆大欢喜。幸亏是自己真的做过,时隔四年还能记得一些。   这里就要提一下简历了。简历上写的东西一定要真实,可以适当夸张,底线是能够自圆其说。在面试前,人力就给每个人安排好了面试官,面试官也提前浏览了简历,个人认为,在面试安排短信发出之后,再修改简历就无效了,因为你的面试官已经构思好了如何面试,包括问的问题及对你的期望。如果简历写的天花乱坠,面试时哑火,落差太大,就会被一面直接秒了。我找实习工作时,经历过一次技术面试。当时写的是精通C语言,一上来就问了个变量存储类型、生命周期,深切体会到了被摁到死里问的心情。当时的面试官给了我个建议,简历上不要写精通两个字。不是业界大牛,就不要挑战同行的权威。华为的简历上,关于个人评价一栏,我从百度摘抄了一段积极向上的语言,一点也没有涉及专业知识。在项目经验一栏,我按照实习经历流水账般写的,稍微夸张了那么一丢丢而已。事实证明,我这保守的做法还是挺靠谱的。有很多人写了“数据库”三个字,然后就被摁到死里问。。   B. 问完了项目经验,就开始问基本的语言知识。我没用过Java,所以只问了我一些C/C++的知识,真的是基本知识。   1.说一下变量前面加static的作用,应该是变量存储类型方面的知识;   2.说一下对C++中对象的理解,百度搜索C++软件面试的第一条,也是所有的C++教程中都会提到的一个;   然后开始层层深入,问了我一个对派生类的看法,我谈了一下基类和派生类,然后说了一下定义声明,里面的成员函数,面试官接着问在程序运行过程中,派生类是怎么起作用的,包括内存,大体上应该是这么问的。。我的反应时间不到1秒钟,直接说了个不知道。面试官嘴角微微往上一翘,接着开始下一个话题。   C. 现场出了道题目,简单说一下思路,给五分钟的考虑时间,然后面试官开始打开电脑,准备填写我的面试报告单。   题目是这样的,有一张地图,很大很大,上面布满了很多茶馆、学校、医院等地点。然后随机在地图上取一个点,找离这个点最近的茶馆(学校或医院或者其他),距离简化为直线距离,也就是直接计算两点的坐标即可。要求不能遍历地图上所有的茶馆,因为地图太大,地点太多,数据量大,时间要求最快。问对每个点的坐标数据,再添加什么属性即可。   思考了半分钟,我说了个图的遍历,BFS,找最近的点。因为样题地铁换乘最短路径问题,我做了三天的时间,网上搜索了几个帖子才做出来的,对图特别敏感,第一想法就是图的算法。面试官说,不要考虑那么复杂,而且说了不能遍历所有点。。然后给了我一个小小的提示,说对每个点再附加一个什么属性就可以了。我想出了一个画半径的方法。但是转换到程序中,却不知道对地图上的点做什么样的处理。思考了一会,实在想不出来,就直接交了底,说不清楚。面试官也没为难,说再提示一下,然后在纸上给我画了一个网格,我也就恍然大悟似的拿过笔开始比划,说对每个点再加一个网格序号属性,对随机点,先从邻近网格出发查找最近点,然后就是一系列的逻辑判断等等。   面试官最后给了评价,说我虽然一开始没有做出来,但是在他的提示下能够完成,也还是可以的。通俗的说,应该属于合格良好,还达不到优秀。   关于技术方面的问话差不多结束了。进入下一个话题。   D. 接下来说一下工作地点。简历上选的是南京,而且这次招的也大部分是南研所的岗位。济南也有分处,但是简历系统中没有济南这个选项,我也就认为济南是不招人了。面试官说南京职位多,发展良好,济南这边人少,招的也少。我问简历上写什么地点就不能再调了么,回答我说可以调。我没想着要调,认为南京还是不错的,单身也没有负担,去哪都行。我以为是签约时再谈地点,事后证明,签约时的确可以再调,但是招人多的地方往招人少的地方调,是不现实的。所以想好工作地点,在面试时直接跟面试官谈,如果感觉到公司想要你,直接把工作地点也谈好了,这样直接录入系统,就不必在签约时纠结蛋疼了。   E. 接下来就是侃大山了。应该是关于性格方面的谈话。面试官问了一下我写程序的经历,有没有业内的模范榜样,让我谈一下对“***丝”“码农”的看法。这是我从来没有考虑过的问题。我本着积极向上的态度,谈了一下。对于程序经历,有过经历的人都能说的出来,而且还会引起共鸣。对于业界大牛,我说自己眼界太低,还没接触到。对于***丝码农,大意就是根据但丁名言,走自己的路,让别人说去吧。   接着面试官说了一下他自己的看法,他认为程序员学习进步有两种方法,一是找个模范榜样,向大牛看齐,二是通过不断的总结反思,自我提升。   再往下就是对于加班的看法。这是行内的定律,无法打破,只能愉快的接受。加班时想想工资,还是可以乐的。   没有提到出差,比起销服,研发应该是很少出差的。   技术面结束,自我感觉良好。简历还是让自己拿着,其他证件直接就没有看过,门口等了几分钟,就去boss面了...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网华为华为面试经验华为面试经验:测试工程师面试一般,共1轮面试
正在招聘Linux内核开发工程师200 个岗位