前言
马上又要到了求职招聘旺季了,那么随之而来面试也成了一大"热门"
相信很多人都有这种感觉,平时自己工作能力很强,可以独当一面,但是去面试就感觉很紧张,甚至不会很好的展示自己
一、面试的流程
1、先给Hr简历、
2、填表
3、做笔试题、
4、面试官问问题(也称口头面试)
5、二面(比如技术经理)
6、HR再和你聊福利薪资待遇
以上每个环节都很重要,如果表现不好会减分
接下来,大家一起来聊聊面试吧
小编总结了下,常会被问到的有几类问题,并附上对应方案,相信会为面试带来很大帮助。
二、自我介绍:
这里我不分享如何自我介绍,比我话术之类,相信大家都比我熟悉套路,这里分享几个细节
1、自我介绍时需要有底气
有些同学明明技术很牛逼,但是一面试就紧张,一直低头,不敢直视面试官,更为紧张者都说不出话,这样的表现面试官不会觉得你是紧张,反而是觉得你是没能力的表现,所以要有底气,自信很重要
2、自我介绍时可保持微笑、语速稍慢清晰
面试官可以通过你的表情、语调、语速,来判断是放松还是紧张,所以就算紧张,也要想办法保持淡定,脸上可适当加点微笑,语速放慢,让面试官听清你说的是什么
3、自我介绍时该说的内容
内容不能太多和太杂,太杂容易找不到重点,一般内容有:自己的名字、工作经历、有什么能力或技能、获得哪些成绩(最好有数据)等,时长控制在1-2分钟即可
三、项目介绍
从几个部分来说,先项目规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本,然后是整体的测试流程,然后再是角色与职责,接下来是在项目中自己的特色,比如做得最好的是、遇到最大的困难时(如何解决)、最差的是,最后是心得体会。
四、技能方面
1、数据库方面:
最基本的增删改查语句了,比如,嵌套查询及多表联合查询高级操作要是会属于加分项
2、linux操作:
最基本的熟悉常见的的50个命令,比如find命令(-name)等,熟悉vi、熟悉linux搭建测试环境。比如tomcat环境搭建。
3、缺陷方面:
比如bug的声明周期及跟踪流程,还有会问的描述一个你印象最深刻的bug(都被问烂了)
4、用例部分:
用例要素、常用的设计用例方法,如何进行用例评审?或者现场让你设计个用例,比如水杯、凳子怎么测试?
5、软件测试流程:
系统测试相关规范及标准等等(每个公司都不一样,这里具体百度吧,不分享了)
6、网络相关:
网络协议,如TCP/UDP的区别?
7、测试工具:
- 测试工具,无非这几类:
- 自动化测试工具 (如QTP)
- 性能测试工具 (如loadrunner)
- 测试管理类 (如jira)
- 安全测试工具 (如appscan)
- 渗透测试工具 (不分享,哈哈,可以留言给我)
五、必考题
面试官一般会问,您还有什么想问的吗?一般分几种情况
- 第一种是双方满意,先表示感谢,然后积极主动的问题,比如,确认是否有复试及时间,刚才面试中自己有哪些不足(表现你的上进心)
- 第二种情况是双方感觉一般般,自己感觉很low,基本的套路是,先表示感谢,坦白地说对自己今天表现不是非常满意,还可以表现得更好,还想得到这个机会,询问面试官能否给一些建议(表现出你的学习意愿)。
- 第三种情况是面试情况非常糟糕,这种情况下,也要先表示感谢。基本的思路是,分两种情况
面试官人不错技术很好,表达你的学习意愿和想进公司的意愿
面试官技术不太好,但是人很差,不尊重人,什么也不说,直接走人
也可以参考我之前的一篇文章《这10个问题,足以堵住面试官那句“你还有什么需要了解的吗”》,相信会给你更多灵感。
六、总结
面试是一个海选的过程,成败取决于多种因素,但是充足的准备,能为自己赢得更多的机会和更有利的薪资,而不是简单地把自己变成廉价商品,供人挑选。