秋招 测试开发 分享一波凉面经
1、Shopee 测试工程师
一面 45fe
1、自我介绍
3、性能测试你接触过吗?是怎么测试性能的?你为什么没有参与这个性能测试?
4、Hadoop分桶原理?Hadoop的map、sort、reduce过程是怎样的?怎么去配置Hadoop?设置参数?节点数?
5、Linux中的文件查看以及编辑?查看文件的最后十行?
6、TCP跟UDP的区别?两者的应用场景?
7、TCP传输怎么来保证可靠性连接的?超时重发?流量控制?数据包校验?拥塞控制?
8、go用过吗?进程跟线程的区别?
10、你平常是怎么去定位BUG的?你遇到的产品设计缺陷问题是?
11、输出过产品体验报告吗?
12、你平常提bug的流程是?你说的明确提出修改意见指的是?
13、你实习项目是有设计文档吗?你的测试案例是沿用下来的?产品优化是怎么想的呢?
2、滴滴 测试开发工程师
一面 43分钟
1、自我介绍
2、怎么去验证功能测试的结果?功能测试的整个流程?
3、产品设计说明书?没有参加产品研讨会吗?
4、你现在发现的问题是怎么去定位的呢?后端问题怎么发现?
5、手机的客户端前后端问题你怎么去定位呢?
6、用过哪些测试工具?
7、说说你参与接口跟性能测试的设计方案?
8、接口测试跟性能测试的区别是什么呢?
9、实习你学到了什么?技能上面的?
10、互联网产品的生命周期?测试开发这个岗位是干嘛?你需要具备什么能力?
11、白盒测试有接触过吗?
12、实习这边用的主要语言是什么?
13、Java里map、set、list的区别?这些是有序的吗?
14、线程跟进程的区别,线程、进程安不安全了解吗?线程为什么不安全?
15、线程安全是怎么实现的?
16、Java的一些框架你了解吗?
17、Python跟Java相比的优劣势?
18、Python的语法糖了解吗?什么具体场景会用到?什么格式?
19、*args跟**kwargs的区别?tuple跟map的区别是什么?
3、网易 测试开发工程师
一面 40分钟
1、自我介绍
3、实际过程中,这两部分内容有去执行吗?接口测试是手动测试还是自动化测试?
5、性能测试主要是关注哪一部分呢?速度的量化指标是什么呢?
6、你在实习过程中有没有去接触一些自动化的代码开发工作呢?
7、如果给你一个功能模块,你会从哪些测试方法去设计或者说覆盖?大的方向?
功能测试、接口测试……
8、一个浏览器,我输入一个网站之后点击回车,中间是怎样的过程?计算机网络去思考?
9、说一下TCP和UDP的区别,以及实际生活中这两个协议能应用到的场景?
10、微信、QQ发送文本信息的时候用到的是什么协议呢?
11、数据结构相关的大学都有学过吧?讲一下单链表?
12、手撕代码:单链表反转,先讲思路吧。
13、手撕代码:读一个文件,统计一个文件里大写字母的个数。14、思维题:时钟上面的秒针每走一格是多少度呢?
15、HTTP中get跟post的区别?
4、快手 测试开发工程师
一面 40分钟
1、自我介绍
2、你现在做的都是web端的测试是吧?app的测试有接触过吗?
3、在测试过程中,有用过代码写过什么东西吗?
4、你对未来的工作有什么期望或要求?
5、你有什么不想做的或者说不喜欢做的吗?
6、为什么你觉得自己适合做测试开发呢?
7、你刚刚说对哪个掌握的不好?那你觉得测试不需要掌握这些吗?
8、Linux命令:假设有个进程名字叫abc,我们找出这个进程的id,终端只输出他的id
9、Linux命令:假设vi打开一个文件之后,跳到行首行尾的快捷键是什么?
10、你把你熟悉的Linux命令都发出来?
12、你用什么语言比较多呢?
13、你刚刚提到sql,那你写一下左连接的sql语句吧?
14、左连接跟联合查询的区别是什么呢?
15、python中的装饰器是什么?应用场景有哪些呢?举个实际的例子吧?
16、python里面深拷贝跟浅拷贝的区别是什么呢?
5、百度 测试开发工程师
一面 48分钟
1、自我介绍
2、你测试过程中,发现问题的时候你怎么去排查呢?
3、如果后端返回的状态码是500的情况下,你怎么去排查这个错误呢?
4、你怎么能知道哪个代码有问题呢?需要去看日志嘛?
5、你觉得这份实习,你收获最大的是什么呢?
6、从你的理解来说,从单纯的测试跟测试开发有什么区别呢?
8、介绍一下,你接触的性能测试,然后性能测试的方案是怎么样的?
9、你怎么去衡量这个服务的性能?怎么知道什么时候已经到了这个服务的瓶颈呢?
10、那你当时测的时候,怎么知道服务到了极限?
11、你计算机专业课,学的比较好的是哪一些呢?计算机网络、操作系统、数据结构这些
12、有一个sql语句查询比较慢?你去从什么角度看一下能不能优化?原因和优化?
13、加索引有什么原则?什么样的字段要加索引?字段唯一性才能加索引嘛?
14、怎么解决hash冲突?索引生成方式是什么?
15、b+树怎么去生成它的那个键的?b+树跟普通的树有什么区别吗?
16、mysql两表关联都用什么关键字?
17、内连接跟外连接的区别,三个的区别都讲一遍?
18、如果左连接的时候,右表中没有匹配会怎么返回?
19、你投的是上海的岗位,有没有强烈的意愿?上海没有hc,要你来北京能接受吗?