2024字节社招测试开发岗一面、二面、三面、交叉面面经

之前面试美团的帖子:2024字节社招测试开发岗一面、二面、三面、交叉面面经-CSDN博客

注:我没有在帖子里写明具体是面试的哪个部门。

字节   一面:

项目:

讲一个项目

Es和MySQL区别,什么时候用

API鉴权、限流;

为啥用HTTP接口,不用RPC接口

专项:

讲所负责的专项建设工作

压测做过多少?     

答:说压测不是我主要负责的方向,就没有细问了

算法题:3. 无重复字符的最长子串 - 力扣(LeetCode)

职业规划

字节   二面:

离职原因

项目:

二面没有让我挑一个项目具体讲如何测试的,感觉是让我从更高的一个角度来阐述自己的工作。

测了这么多项目,对于测试有什么样的总结呢?

测了这么多项目,有没有线上问题,有几个,具体讲一个。

针对这个线上问题的反思,后续有什么改进?

专项 

没有考算法题,考了场景题:发红包场景如何测试? 

答:功能验证,接口验证,压测,兼容性(安卓、IOS)等

字节   三面

离职原因

项目

专项

算法题:82. 删除排序链表中的重复元素 II - 力扣(LeetCode)

感觉安排交叉面是因为三面时问我意向base地是深圳吗?我说不是,是北京。然后给安排了交叉面。

字节交叉面   四面

项目

专项

问专项挖掘发现了这么多问题,有从框架层面的改进建议或看法吗?

答:还没有到改进框架这一步,只是做了第一步挖掘出问题数据,以及数据的补偿修复。

算法题:8. 字符串转换整数 (atoi) - 力扣(LeetCode)

这个算法题还是有一定难度的。当时没有做出来。

字节另一个部门  一面

为什么选测试开发岗位,不去干开发?

作为测试负责人,做了什么

作为测试主R是如何统筹整个项目的?

提到了流量回放,做过多少?如果一个接口没有录制到流量,如何处理?

压测做过多少

面对一个新的复杂的系统,如何快速上手,如何熟悉

算法题:一个链表,返回链表中倒数第K个结点,只允许遍历一次

MySQL的索引,B树、B+ 树的区别

  1. B树:非叶子节点和叶子节点都会存储数据。
  2. B+树:只有叶子节点才会存储数据,非叶子节点只存储键值。叶子节点之间使用双向指针连接,最底层的叶子节点形成了一个双向有序链表。
  3. B树不支持范围查询的快速查找,B+ 树支持范围查找。

Linux中的一个文件里全是IP地址(含有重复的IP地址),现在要查找这个文件中IP地址出现个数排名前10的IP号

最后这个Linux的问题,如果有好的办法的朋友,可以在评论里给个写法,一起学习下。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值