准备小半年,面试华为测试岗,成功拿到25K.....

先说下我基本情况,本科不是计算机专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,华为的游戏专场又是最早开始的,就投递了,投递的是测试开发岗,华为是自己投的第一家公司,也是第一家笔试面试的公司。

 一般提到面试,肯定都会想问一下面试结果,我就大概的说一下一战面试结果,哈哈,其实不太想说,因为挺惨的,并没有像很多大佬一样 ”已拿字节阿里腾讯各大厂offer”,但是毕竟是自己的经历,无论结果如何都要坦然接受,之前没好好学习,那之后多学习就是。话不多说,金3银4,还是先简单分享一下自己的面试经验吧,希望大家顺顺利利。

华为一面

1.自我介绍
2.之前的实习经历提问
3.实习做过什么项目,负责什么
4.进程线程
5.java的垃圾回收
6.数据库简单sql语
7.事务隔离
8.测试微信点赞
9.对测试的了解
10.编程:快排
11.反问
实话讲挂完视频电话还是长舒一口气,不算特别圆满也不算掉链子吧。到此感觉还是能够跟上大佬的节奏的。重点是挂掉的二面。

华为二面

1、脚本/java基本语法一共几类
2、抓包工具fiddler如何mock数据?如何修改服务端的返回
3、 如何模拟404/断网、断电可以模拟找不到网页的情况吗
4、 get请求和post请求的区别/为什么body更安全/总结就是参数放的位置不一致/get长度和浏览器有关?
5、adb命令用过哪些/列出所有应用的包名/am了解吗
6、 详细说一下http的各种状态码/503是什么/401和403的区别/除了状态码俩者会有什么返回
追问:出现403会怎么解决/证书具体指什么证书/除了ca证书,其它获取证书的方法
7、 使用Emmagee会有什么前提标准/会不会考虑电量、亮度/做这些性能指标的时候会考虑什么情况/有操作的状态会一直刷吗/冒烟测试的使用方法
8、 “没有Emmagee工具可以使用什么其他方法来测试一些指标/抖音点击算启动,从后台关掉算启动结束吗
9、 selenium定位元素的方法/css和xpath的区别
10、给你一个抖音的界面/如何测试一下主流程/测哪些元素/压力测试如何做/用什么对特定页面元素进行压力测试
追问:除了功能正常情况,有哪些异常情况/如何做异常模拟
11、如何进行接口测试/怎么设计接口测试的用例
12、微信发红包怎么测试
13、写shell脚本:统计一个文件中重复的行和重复次数

面试中

1、自我介绍
简历中有的信息就别重复闲扯啦,简单的由近到远介绍公司经历,然后介绍项目,突出项目中用到的技术点,你的职责,你的业绩,引导面试官去提问你熟练掌握的技能。

2、不要给自己挖坑
不要在面试中扯出一些你不熟悉的技能,面试官听到后都会跟着追问你。

3、减少沉默的尴尬
了解问题后,快速想思路,想不到就换种方式回答,或者回答一个类似技能点的答案。

不然一直没想出来,沉默了半天,不仅会造成气氛尴尬,还会增加你的紧张,后边脑子就更不好使啦。

4、分析面试官话语中想表达的想法
经常 “嗯嗯, 可以。” – 鉴定安全

短暂沉默,对你的回答不做评价。– 没戏了

面试后

1、记录面试中问到的问题和笔试题
把面试中遇到的问题,都记录下来,查阅总结每个问题考察的技术点,这些问题在后续的面试中也会遇到,再者,面试中问的问题一般是常会遇到的,如果你没回答好,他可能认为你没遇到或者经验不足,这是很大的坑。

2、总结自己的表现,找可以优化的空间
换位思考,如果你是面试官,评估自己的回答,语言表达、逻辑条理有没有优化的空间。

3、及时跟进面试进度
在这一块我并没有做好,不管是自己中意的还是不中意的都没主动的去了解过什么进度了,有的是猎头招聘的,他们会跟进你的面试进度,面试后可以向他们讲述你的经过和结果,他们可以第一时间获取面试官的反馈和跟进后续流程。

从字节面试回来,为了能让大家有更好的面试资料,我花费了1个多月的时间,把市面上的软件测试面试题,做了一个归纳总结,整理了一份pdf,够大家刷题复习了!除非面试的问题很刁钻,否则就难不倒你了。

最后为了这次面试我也是背了很多面试题的,现在整理出来分享给你们,希望你们也能找到自己满意的工作,加油测试人们!!!!
 

面经分享

一、测试理论

1.兼容性测试你们是怎么测的?

2.功能测试重复测试比较高,怎么看待这个问题?

3.项目同时发布,你怎么处理?

4.你们开发转测试怎么转的?

5.你们的开发语言是什么?

二、python编程

1.fixture装饰器的作用与默认值

2.如何进行异常处理

3.类的继承与多态意思

4.json与字典的区别?

5.如何获取字典中的所有键?

 三、app测试

1.你们之前是用什么手机什么版本做兼容性测试的?

2.Android跟ios测试有什么区别?

3.小程序怎么测试

4.公众号,小程序比app更火,你怎么看

5.微信开发者工具如何使用

 四、Linux

 五、数据库

六、抓包与网络协议

1.http状态码有哪些

2.post申请方式,用get会报什么错误。

3.http协议提交请求头内容

七、接口测试

1.requests中如何添加 cookies

2.requests中如何添加 headers信息

3.requests中https证书如何处理

4.requests中sign签名与 token如何处理

5.request框架有哪些方法?

 八、性能测试

1.测返回数据报错,你怎么去定位的

2.你理解的性能调优是什么?

3.如果要做万并发,你怎么做

4.如果用户并发要慢慢加载,你怎么设置的

5.并发用户数跟响应时间与吞吐的关系

  九、Pytest框架

 十、Unittest框架

 十一、UI自动化

1.POM模型如何划分模块

2.划分模块的好处有哪些

3.自动发送邮件里面包含哪些内容

4.你们有没有做过自动化工程维护工作。

5.对于生成的自动化测试报告如何分析?

 十二、场景问题

 文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方进群自行领取即可,拿走不谢。
  

猜你喜欢

转载自blog.csdn.net/nhb687095/article/details/130153832