首页 > 字节跳动测试开发工程师(提前批)三面面经(已过)
头像
July.Lee
编辑于 2021-07-20 13:45
+ 关注

字节跳动测试开发工程师(提前批)三面面经(已过)

自我介绍。


个人相关:

1、你是不打算考研吗?这块怎么考虑的?

2、一开始为什么想做测试开发?

3、你觉得你做测试开发比较上瘾的点是哪些?

4、工作城市你有特别的要求和考虑吗?

5、你在选择offer上有什么意愿吗?

6、你比较喜欢阿里和字节,现在有看阿里的岗位吗?

7、如果给你发了offer,有时间提前来实习吗?


实习相关:

1、讲一下你对你实习业务的了解?

2、你刚才说到的三种容器,测试方法上有什么区别吗?

3、这三种容器的底层方案不一样,所以在测试的时候有哪些需要注意的吗?

4、你觉得把一个项目的测试用例设计好,需要从哪些方面考虑?

5、你实习跟你配合比较紧密的同学有几位呢?

6、你合作的开发和产品都有几个人?

7、你们QA内部怎么做分工?

8、你跟开发的合作怎么样?接触有困难吗?

9、你平时每次测试能测出多少个bug?

10、这几个月实习你觉得收获最大的点是什么?

11、你制定的那个性能规范指什么呢?


计算机网络:

1、浏览器输入一个URL之后,网络各层发生了什么?

2、关于网络的负载均衡的策略了解吗?

3、你有涉及到高并发的场景,需要用什么样的处理方式?

4、你刚才提到的RTMP有什么特点,为什么适合直播?

5、在抖音看直播的时候,直播突然变得非常卡,你会怎么定位问题?


算法:

1、你熟悉的排序算法有哪些?

2、介绍一下归并排序的算法思路?它是稳定排序吗?快速排序呢?

3、比如有10个G的数据在硬盘上,但内存只有2个G,要给这10G的数据排序,你会怎么做?

(我说用大根堆实现,面试官不满意,说这样要进行的I/O会非常多。我说利用网络,他说这样开销更大…最后我说用归并,但是没想好具体实现的方式)

4、你自己写过多少道算法程序?


手撕代码:

1、给一个数,判断这个数是不是2的n次方。(我给了两种算法,但是最后少加了一对括号,程序输出不对)


反问:

1、咱们主要负责的今日头条的哪些业务?

面试官答:咱们这头对接的就是今日头条的业务,里面涵盖的挺多的。

2、我听说字节的测试开发是分测试序列和开发序列的是吗?

面试官答:现在应该不分了,分技术序列和质量保障序列,技术序列是跟研发对标,质量保障序列就是测开。

3、我想问下您对测试开发工程师未来的前景怎么看?

面试官答:我觉得测试、开发、运维、安全这些工程师的功能不同,各自的领域也不一样,拥有的技术技能也不一样,而且开发工程师她们也会分端,所以就是每个岗位走的路不一样吧,各有各的特性。

4、您觉得我哪些方面需要提升?

面试官答:我觉得你计算机相关的基础还是可以有提升的,计算机知识是程序员间沟通的基础吧,包括一个项目测试够不够深入也需要计算机知识的支撑。

更多模拟面试

全部评论

(18) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐