面试测试开发岗位阿里,腾讯瞧不起人,成功拿下字节offer、一切努力都值得..._测试工程师

从三月开始,找测试开发岗的实习到现在两个月的时间了,其间经历回首起来自己也觉得自己蛮厉害的,坚持了这么久还没有放弃。虽然几度崩溃过,迷茫过,但是最后的结果是超出自己预期了,这才感叹起来之前的痛苦都是值得的,付出也都没有白费。

明天就要入职字节跳动了,今晚总结一下积累的面经,回馈牛客,虽然大多数人都已经找到了实习,但还是希望能帮助到需要的同学吧,同时也算对自己找实习这两个月的一个交待咯。

其实自己还是准备得有点晚了,导致面了这么多家似乎都用来当作小测验为自己查缺补漏了,幸好字节跳动有日常实习可以投,不然这么晚了我就什么都找不到了。

有些没记全,能记得的都写下来了。
面试测试开发岗位阿里,腾讯瞧不起人,成功拿下字节offer、一切努力都值得..._程序人生_02

阿里

(一面挂,面的太早了,啥也还没学会就面了这个,直接挂掉哈哈哈):


测试工具只是会用吗,了解原理吗做过优化吗(?不了解,没做过)

loadrunner怎么实现多用户同时操作的

hashmap的实现原理

类和接口

用什么集合类比较多

为啥想做测试


面试测试开发岗位阿里,腾讯瞧不起人,成功拿下字节offer、一切努力都值得..._面试_03

腾讯

(一面挂,这个面试官好像技术很厉害吧,一上来就怼我项目中的爬虫部分,怼的我无话可说,而且也没让我做自我介绍,喜欢打断我的回答,面试体验真的很差,感觉不尊重别人):


HTTP长连接端连接了解吗

TCP/IP和OSI的各层,TCP三次握手过程

爬虫拿不到HTML代码怎么办的(我有个项目里面写了负责爬虫部分)

引用有哪几种类型


面试测试开发岗位阿里,腾讯瞧不起人,成功拿下字节offer、一切努力都值得..._测试工程师_04

字节跳动

(一下午连着面了三轮技术面+HR面,二点多面到七点……)(忘得差不多了,写写我还记得的吧)

一面:


给n元钱,m个人,写个随机分钱的函数

进程和线程的区别,进程通信方式

TCP三次握手

抖音页面怎么测试

抽象类和接口

项目里面的爬虫过程

Linux命令会用哪些

awk用来做什么的

find和grep


二面:


写代码:两个栈实现一个队列

MySQL建表,模糊查找

测试工具loadrunner,postman,selenium用来测什么(我在简历写了我用过这几个)

get和post区别

爬虫项目分工,职责

死锁四个必要条件

写shell脚本:统计一个文件中重复的行和重复次数

微信发红包怎么测试

智力题:5L和6L水桶,得到三升水


三面:


写代码:给个数组求连续子序列最大和

测试工具用过哪几个,做什么用的

cookie和session

CDN了解么

智力题:两个一小时蚊香怎么得到15分钟的记时

简历中最熟悉的项目讲一下,有实际意义嘛,几个人做的,分工,职责(终于让我有机会讲了讲我的通信的项目)


HR面:

就是瞎聊,介绍自己优点缺点啊,项目中遇到的困难啊等等,手里有offer嘛。最后告诉我如果有消息的话本周就会电话联系我,这个小姐姐是老乡哈哈哈。

其实字节跳动之前那些面试也都不会太难,但是我准备的太晚了,相当于是一边面试一边学习一边查缺补漏(……),所以挂了我也是服气的,到现在算是学的差不多了,可是也没什么厂可以面了,最后的字节跳动是男朋友帮投的简历,收到面试通知还不太想去面的,因为面到现在自己都没什么自信了,感觉希望渺茫,但是不能辜负男票期望哈哈,所以面面试试吧(我也算是走运一次了,此刻非常非常感谢男票,一直支持我,给我讲题讲知识点,帮我留意各种实习招聘信息,还帮我改简历。我有几次面完崩溃大哭,男票也一直耐心陪着,真的觉得没有他的话自己也没办法坚持到现在吧)。

作为一个过来人,对这个过程中的困难深有体会。所以我热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、自学方法、心得及踩过的一些坑,记录下来。

更希望想自学的你一样,通过我的分享可以少走一些弯路,可以形成一条自己的体系,并应用到实际中。当然,也真心的希望你们升职加薪,或许这才是最实际的吧。