字节跳动游戏测开面经(日常实习岗)_更新hr面
字节跳动-游戏测试开发(上海)-日常实习生
一面(52min)
3月28日
1. 自我介绍
2. 介绍学校里做过的项目(没有项目惨兮兮)
3. 介绍课题组研究的内容,以及本人的研究方向,简单介绍
4. 介绍一下自己做过的编程类的工作(课题组的相关算法实现,课程作业,本科时期参加电子设计竞赛的单片机开发)
5. 主要使用的编程语言(Java)
6. Java的垃圾回收(参考码海的文章写的很清楚又有条理)【高频】
7. 有100个连续自然数,随机打乱,拿掉一个(拿掉的不是最大值也不是最小值),剩下99个存入数组,如何找到被拿掉的值,不用排序实现(这部分答的不太好,一开始没什么思路,然后面试官提醒了我遍历一遍可以取得数组的最大值和最小值,可以利用等差数列求和来算缺失值;然后我自己想的是用异或的方法,但是半天没有捋顺异或的对象,还是菜啊)
8. 手撕代码:给定两个字符串,子串与长串匹配,找出子串在长串中第一次出现的位置(kmp字符串匹配,做了15min)
9. 职业规划(岗位深耕,在专业技能的广度和深度上有一定的提升,成为一名成熟的测开工程师balabal)
10. 平时玩什么游戏,介绍一下
11. 除了学习以外的兴趣爱好
12. 冒泡排序与快速排序时间复杂度(最差情况和最好情况)
13. 个人的成绩排名
14. 过去的学习生活中比较有成就感的事情
15. 有什么问题问面试官
二面(45min)
3月28日
1. 自我介绍
2. TCP与UDP的区别【高频】
3. 视频面试用TCP还是UDP?为什么?如果是视频会议是用TCP还是UDP?(答得不好,因为不是计算机专业,对网络基础部分临时抱的佛脚)
4. HTTP是基于TCP还是UDP,为什么(TCP)
5. 打开浏览器,输入网址到页面响应经历了哪些过程【高频】
6. 平时写代码用什么语言(Java)
7. Java中Hashmap与Hashtable的区别【高频】
8. Arraylist与Linklist,如果有大量的数需要随机查找读取数,应该使用哪个
9. 手撕代码:给定数组,与一个target值,查找数组中任意两个数加起来等于target的组合(大概做了16min,中间出了一个低级错误一直编译不通过,还是要多多自己写,不能依靠本地IDE)
10. 解释一下代码的思路,还问了一个问题,如果是找三个数的和为target怎么找
11. 想做业务测试(也要完成专项测试比如网络测速、自动化测试,也需要自己写工具,接触框架、业务多一些的)还是想做开发工具方向(工具平台测试开发,是偏开发类的,不完全接触业务)这块
12. APP登录功能测试用例设计:主要功能1、短信验证码登录;2、第三方软件登录
13. 有什么问题问面试官
有几个面试官回答的问题和大家分享一下:
- 胜任测开这个岗位还需要掌握哪些技能:1、加深网络方面的学习,各类网络协议、各类网络情况;2、看入职方向,可能需要后端数据库方面的知识,类似索引、视图、连接值
- 字节的测开工作中用的比较多的编程语言:1、不排斥各种语言,但是用的比较多的是Go(因为后端用Go写);2、测开语言无所谓,python、Java、Go都有。
三面(43min)
4月12日
- 问了面试的方向,岗位,实习的时间,每周出勤天数
- 自我介绍
- 学习期间有什么是做的比较出色的,简单说一说,你觉得这个事情出色的原因
- 实验室的项目介绍
- 解释一下Java的内存管理怎么做的(有点紧张,没答好,我自己是从jvm内存模型+gc回答的,复盘后感觉应该再提一下内存泄漏、内存溢出,内存的分配和释放这些入手)
- (数据库)索引的概念
- B树与B+树解释一下,为什么用B+树
- 创建索引的SQL语句
- 存储过程是干嘛的,与一般语句有什么区别
- 给一本txt格式的英文书籍,找出10个出现频率最高的单词(思路)
- 手撕代码:使用HashMap存储字符串中的单词以及出现的频率。
- 有什么问题问面试官
hr面(18min)
4月13日
- 整体面试体验如何,有什么建议
- 大体了解后期实习做什么事情么
- 后期偏业务向的是和游戏比较相关的,你可以接受么?还是说自己有想要做什么
- 实习预期是什么(自己想学到什么东西)
- 确认了一下实习时间,每周到岗几天?导师支不支持实习
- 喜欢玩游戏么?玩什么游戏。转正之后,整个职业生涯都和游戏打交道,是否可以接受
- 为什么选现在在读的这个专业
- 为什么选择做测试开发
- 还有其他在投的其他公司么
- 为什么选择字节
- 毕业后的个人规划
- 如果目前这个岗位工作下来,自己发现这个工作很无聊,遇到这样的情况会如何解决
- 在学习工作的生活当中,分享一下压力大的事情。如何解决的
- 反问
其实第三次面试完感觉特别紧张。。。发挥的也不咋地,不过没想到第二天就收到了hr的电话。
技术面的面试官都挺nice的,除了三面的大佬有点严肃。hr面是一个温柔的小姐姐,看得出字节对于面试体验非常重视了,上来先让你给他们提意见。
最后,感谢牛油的面经笔经!祝各位顺利上岸,早日拿到offer~