热乎乎的字节跳动测试开发面经(三面+hr面,已oc)

更新2:2020/8/20 10:39
再更新一下:秋招ing... 部门hc多多,已有多个小伙伴通过我的内推斩获offer啦,祝贺祝贺!欢迎同学们来找我内推,一起学习交流啊~


更新1:2020/4/30 10:35
更新一下:刚刚收到offer call啦,开心开心~~居然真的在五一前收到了offer(本以为要等到五一小长假过完),从一面到oc仅三天时间,这效率真的是不说了......


以下为正文部分

2020/4/29
春招终于上岸了......
楼主投的是字节跳动北京的商业变现团队。虽然下午hr面时口头承诺了offer,说争取五一前审批下来,但offer一天没拿到手心里就还是慌的,来牛客写写面经压压惊,并且回馈广大牛友!祝大家早日拿到心仪的offer!!


笔试(2020/4/12)

好像参加的是字节的第二场笔试,题目有8道单选、3道不定项选择、3道编程。感觉考得还是偏基础吧,编程也不算太难,个人认为平时抽空刷刷leetcode完全足够。

(在4月15日接到电话说笔试通过,约面试时间,约在了4月28日,我都惊讶了,跨度居然将近两个星期,我当时想排在那后面去了,估计是没希望的...... 于是抱着试试的心态开始了面试)


一面(2020/4/28 下午):

1h17min

  1. 自我介绍
  2. 为什么选择测开?(我回答的有发展前景)
    (那你觉得研发和产品设计这些岗位有前景吗?)
  3. 看你实习做的是商业化测试,大概介绍一下做了哪些工作?
    (广告投放平台具体有哪些工作和功能?具体介绍一下做过哪个模块的功能测试?投放广告经过了哪些步骤,哪几个步骤是跟你业务这边密切相关的?)
  4. 自动化测试一般在哪些场景?
  5. charles抓包的过程?如何实现maplocal的?
  6. 怼项目(一个低仿微信的社交类安卓app和一个web点餐系统)
    (头像如何获取的,怎么传给后端?数据库如何设计的?有几张表、包括哪些属性?web页面在什么时候初始化建立数据库的连接?如何判断数据库中已经有添加的菜名?项目有什么难点?)
  7. Linux用过哪些命令?说一些。
  8. 写过shell脚本吗?
  9. MySQL用过吗?MySQL和PostgreSQL数据库的区别。
  10. 简单写一道SQL的题吧:给了两张表,使用连接查询多表;实现一个分组统计。
  11. 编写测试case:测试微信朋友圈
  12. http有哪些请求方法?除了get、post、head还有吗?说一下get和post的区别。
  13. 浏览器输入www.baidu.com后发生了什么?
  14. 反问环节:就完了吗,不用做题吗?(面试官笑了,说后面会有) ;然后还问了一下部门主要做啥的。

(一面完面试官说十分钟后二面。)


二面(2020/4/28 下午):

(二面没来得及录音,凭记忆尽量写一些,时间也是差不多1h+)

  1. 自我介绍
  2. 问实习(感觉很久。。)
  3. 问项目(感觉也很久。。)
  4. 撕代码:链表成环(leetcode原题)
  5. 撕代码:给一个rand5,用它来实现rand7(leetcode原题)
  6. 多态是什么?写一个多态。
  7. 写一个多线程,分别用Thread和Runnable实现。
  8. 说一下Runnable和Callable的区别。
  9. Linux命令写10个。修改文件权限的命令。
  10. 测试场景:微信传文件
  11. 同时收到百度阿里的offer你怎么选?(我哭了,我当然说选字节啊,先不说百度阿里早就已经挂了。。)
  12. 什么时候能来实习?目前正在进行的实习多久结束?
  13. 反问环节。(我忘了问的啥了。。)

貌似应该没写全,我记得不太清,因为一面完在等待的时间看了会手机,就退出录音了。。。

(二面之后半个小时左右吧,接到电话说过了,约三面,定在第二天早上10:00。)


三面(2020/4/29 上午):

59min

  1. 自我介绍
  2. 问一下你后续的实习安排是如何的?
  3. 问实习和项目(10min左右)
  4. 如何对一个表单进行测试?
  5. 现实场景1:如果一架飞机上面有100个人,下飞机后需要对每个人进行核酸和体温检测,有什么好的办法缓解这种机场的滞留呢?(我说的前置检测过程,利用乘客的自助能力,他说再打开脑洞)
  6. 现实场景2:飞机上下来100个旅客,最多可能一个人检测成阳性,你觉得最少用多少个试剂盒可以把这个可能是阳性的人找出来?(用二分查找)
  7. 现实场景3:飞机上下来100个旅客,有10个人是阳性,如何把这10个人找出来?
  8. 你在大学期间做过最有成就感的事情是什么?(我作死答了微积分满分,然后他问什么窍门什么经验。。)
  9. 同龄人中你最佩服的是谁?为什么?你觉得自己比他做得好的地方在哪?
  10. 个人的职业发展是怎么考虑的?
  11. 反问环节:问了下部门主要工作内容,面试官讲了大概五分钟左右吧。

(三面结束十分钟左右接到电话说三面过了,然后约在下午3:00进行hr面。)


hr面(2020/4/29 下午):

19min

  1. 自我介绍
  2. 确认了一下部门和岗位
  3. 对三位面试官的评价如何?对哪位印象最深刻?(说真的字节的面试体验不要太好!面试官十分亲切,不时还微笑,很多紧张和尴尬的时刻都被化解了,赞👍!)
  4. 为什么选择测开?
  5. 说说你的优势和劣势
  6. 别人对你的负面评价是什么?你觉得客观吗?
  7. 大学期间遇到的最艰难的时光是什么?如何渡过的?
  8. 最后口头答应offer,说最快在五一前审批下来(楼主听到时都要激动得哭了呜呜呜)

好啦,字节的面试就此结束啦。不得不佩服效率实在是太高了!!从一面到hr面两天时间就搞定。楼主参加春招原本是抱着试水的心态,之前面了很多也挂了很多都已经习惯了,想着积累经验为秋招做准备,没想到居然把最好的留给了最后,也是缘分所致吧,如愿以偿啦嘿嘿,感谢牛客同学辛苦的面经,提供了大大的帮助,还没上岸的同学们不要灰心呀,最好的还在后面等着你呢,加油!!!

补充一下~

楼主在近3个月的准备时间里对基础知识和算法题目都进行了总结,并且同步在我的博客中,现在贴上来希望能给想去字节的同学提供一些些帮助(为什么这么说呢?因为我是通过搜集有关字节跳动测开的大量面经,然后对它们分门别类、理清了脉络后从中获取一个大概的题目大纲,再对每块的内容进行展开详细描述的,因此可以说是相对比较针对字节测开方面的面试的)。下面附上地址:

Java基础知识汇总
计网核心总结(测试开发面试常问题目)
操作系统
数据库
Linux非常常用的指令
leetcode总结之字符串、数组、链表
leetcode总结之树、排序、查找
(leetcode总结的题目后面标的 '★' 是指它考到的频率,准确来说应该是频数,因为基本上是见一次就标一颗★这样的)

#字节跳动##内推##实习##面经##测试开发工程师#
全部评论
lz太强了!
1
送花
回复
分享
发布于 2020-04-29 22:49
好贴!给大神赞一哈!
1
送花
回复
分享
发布于 2020-05-07 10:38
秋招专场
校招火热招聘中
官网直投
同学们秋招提前批开始啦,去官网选择你喜欢的岗位,填写我的内推码: ERDNNN8  随时可私信我查询进度哦~ 祝愿一切顺利!!
1
送花
回复
分享
发布于 2020-06-28 15:30
这几天努力看完你的LeetCode总结  希望我手撕不会太惨😂
1
送花
回复
分享
发布于 2020-07-15 21:09
楼主太强了恭喜恭喜啊,许愿我也有oc
点赞
送花
回复
分享
发布于 2020-04-29 22:49
你三面5-8跟我的问题一模一样😂
点赞
送花
回复
分享
发布于 2020-04-29 23:18
楼主好强!!我想问一下一面的编写测试用例是要写出来吗?还是口述就好了呀?
点赞
送花
回复
分享
发布于 2020-04-30 01:30
恭喜楼主,咱俩是一个部门,希望offer早点下来
点赞
送花
回复
分享
发布于 2020-04-30 06:22
楼主这是实习?
点赞
送花
回复
分享
发布于 2020-04-30 08:48
恭喜一下,校友🤠
点赞
送花
回复
分享
发布于 2020-04-30 10:25
恭喜!希望早点收到oc
点赞
送花
回复
分享
发布于 2020-04-30 10:54
LZ是这个流程好快啊,我是4月28的测开一面,今天还是显示面试中,没有收到二面通知,我是不是凉了
点赞
送花
回复
分享
发布于 2020-04-30 10:55
我也是字节测开。楼主offer上写的是商业变现部门吗?
点赞
送花
回复
分享
发布于 2020-04-30 11:19
恭喜恭喜
点赞
送花
回复
分享
发布于 2020-04-30 13:20
蹭蹭楼主喜气
点赞
送花
回复
分享
发布于 2020-04-30 14:08
请问楼主岗位在哪里呀
点赞
送花
回复
分享
发布于 2020-04-30 14:18
感谢楼主,太强了
点赞
送花
回复
分享
发布于 2020-04-30 16:33
我也是商业部门后台开发的,29 一面二面,30 早上三面 下午Hr面 晚上OC 这效率太快了
点赞
送花
回复
分享
发布于 2020-04-30 21:09
LZ的官网状态是已完成吗
点赞
送花
回复
分享
发布于 2020-04-30 21:41
谢谢楼主分享!~
点赞
送花
回复
分享
发布于 2020-04-30 22:05

相关推荐

头像
不愿透露姓名的神秘牛友
04-26 14:30
拼多多(多多买菜) 运营管培生 (10+2+1)x12+10x2 本科985
点赞 评论 收藏
转发
百度存储测试组,base北京。上个月的库存面经,现在分享一波#百度##实习##面经##测开#———————— 二面(50min)————————1. 自我介绍。2. 如果现在入职百度,能实习多长时间?3. 为什么想换一个实习的工作?4. 讲一下在蔚来做的一些工作。5. 你在做测试时,用什么东西进行测试?6. 讲讲你们自动化测试这一块的内容。7. 你有没有参与过自动化编写?比如pytest里实现失败重跑?8. 你大概讲讲什么叫钩子函数。9. 你们编写的代码会不会涉及到比如说初始创建一些资源,然后结束的时候再去删除一些资源这种情况。10. 讲一讲你的项目技术论坛系统这一块的内容。11. 你是如何进行部署的?12. 其中分页查询的功能是怎么实现的。13. Linux熟悉吗?提问Linux:  1. 两台机器之间拷贝文件用什么命令。  2. 如何查看日志,进程。  3. 在一些文件里查找一些特定字符串。14. docker了解过吗?使用过吗?15. 如何用docker部署redis集群?16. 关系型和非关系型数据库有了解吗?17. 如何提升数据库查询的效率。18. http的长短链接清楚吗?19. 我看你开发过网站,后端的数据传过来应该有一个渲染的过程,问一下渲染主要做一些什么事情?20. 用例设计:简单描述一下微信发红包的用例。21. 编程题:写一个比较两个版本号大小的程序。22. 平常用的Java比较多,还是Python比较多?23. 留了一个课后题,要我一天内做完邮件发给面试官(头一次见这种操作)24. 反问环节:  1. 业务。  2. 测试主要测哪些部分。  3. 测试和开发的占比。————————总结:实习经历+常规八股。面试官没开摄像头,总体面试体验还可以。后续:因为个人完全没有去百度的意向,所以放弃了留的课后题。次日通知二面通过,会约三面。和面试官说明之后主动放弃了三面的流程。
查看23道真题和解析
点赞 评论 收藏
转发
非常意外的一场面试,体验感拉满,虽然最后应该还是会挂但还是记录一下。开局面试官笑嘻嘻的问我见过霍金没,我说霍金又不是我校友)然后进入面试1. 快排的原理,平均复杂度,什么时候复杂度会变成n^2这里面试官讲了一个非常有意思的例子,他就和我说扑克牌,扑克牌理牌的时候就是快排,说快排非常接近人的思维,可能小孩理牌用的就是冒泡,因为小孩的手拿不过来。2. 正态分布,正态分布的顶点的含义这里我提了一嘴考试成绩符合正态分布,面试官就笑嘻嘻的问问为啥考试的成绩符合正态分布,如果全是大题,考试成绩还会符合正态分布吗3.然后问我mr的原理,如果让我把left join转换成mr,要怎么做?4. 1tb数据,在处理的时候spark的时候需要申请1tb内存吗,为什么不需要5. 单例模式是啥,问我c++里有单例吗然后问我刷过算法没,我就说刷过数据结构的,我以为要手撕了,结果这里就结束面试了反问环节里我就问了下评价,他就和我说了很多。说他不把这一个小时的交流称作面试,我不需要去纠结问题答对没,这次面试能不能过。他希望能看到一个乐观向上的年轻人,这样才不会彼此浪费时间,他喜欢问开放性的问题所以才把面试搞得很轻松愉快,但我还是很紧张。他希望通过算法去解决目前的一些问题,而不是单纯的去靠人堆叠,然后建议我去搞个扑克牌玩,说我玩完会对算法有新理解。这个面试官还很喜欢在我回答完问题后问:“对吗?”   在我怀疑自己的时候他就笑嘻嘻地说要自信点。非常牛逼的面试官,做梦都想在这种人手底下干活更新:  已约二面,但是面试官消失了,hr打电话都找不到,说是重新约时间
蔚来一面51人在聊 查看5道真题和解析
点赞 评论 收藏
转发
73 658 评论
分享
牛客网
牛客企业服务