字节跳动 社招 测试开发 一+二+三+hr面+offer

一面
(大概37min)
自我介绍
大概讲一下你做的项目的架构,你负责的模块简单介绍下
你提了这么多bug,大概说一下怎么发现的,bug主要来源是什么
你做过最复杂的那个模块是啥(然后就没细问下去了)
项目测试组有多少人
说一个自己印象深刻的bug,原因分析,开发怎么修改的,怎么回归的
抖音的上传视频功能,测试用例设计(中间说兼容性测试的时候,ms官补充提问:设备种类、版本这么多,覆盖策略是什么?)
问题排查:现在有用户说发布不了视频,你怎么排查
Python的垃圾回收机制
Python的字典用什么实现的
Python用过的模块有哪些
Python的数据结构列举一下
算法:
Leetcode:删除排序数组中的重复项
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/
说出思路,手撕代码
然后让你写测试用例自测一下

反问(我问了下岗位的大概内容和要求)
目前住在深圳哪里

五点半开始面试,37min面完,晚上8点多收到hr电话约下周二二面

字节 社招 测开 二面
(大概50min)
自我介绍
介绍下做的项目,产品的业务
Python的元组和列表的区别(中途ms官补充提问:刚才你提到一个可变一个不可变,你可以再详细说说吗?我从使用场景说了一下)
Python的锁,多线程
Python装饰器,闭包
Python的迭代器了解有哪些
__new__和__init__分别是干嘛的

算法:
寻找缺失的第一个整数
https://leetcode-cn.com/problems/first-missing-positive/
手撕,写完自测一下,说下思路

工作以来写了多少用例
问我平常刷leetcode是不是挺多的,是最近刷还是刷了很久
问我平常怎么学习这些专业知识的
工作中用到的这些(网络)知识,你是工作前就会的吗
你对测试的定位是啥,你觉得测试起什么作用
反问(我问了是啥部门,对测试开发的要求,聊了一下部门对测试开发的定位)

半小时后hr电话过来,周四上午三面
鸽了,改周四晚上
又鸽,改周五下午
又鸽,改下周一下午

三面
(大约一个多小时)
自我介绍
工作经历的简单问一下
自己所在的项目组有多少人
自己负责的模块的业务流程大概说一下
自己一开始接手项目有没有碰到过什么困难,然后经过什么样的努力克服了怎样的困难达到了什么样的效果,简单举个例子
你觉得自己的用例设计还有哪些需要改进的地方
…………
( 大概都是细问一下工作中的业务、发掘亮点之类的,大概30~40min左右)

测试设计:
滴滴打车从叫车到完成支付的用例设计

算法题:
鸡兔同笼,一半的兔子抬起一半的脚,问鸡和兔数量的组合有哪些?
我做不出来,只说了思路,代码写不出

反问

加了hr微信,说三面结果还没出,再耐心等一下
通过了,第二天hr面

HR面
(大约30min)
目前的大概工作内容,每天时间分配
测试技术、开发能力自己怎么提高
看新机会的原因
所在的部门的概况
对自己的评价
周围同事对你的评价
目前的薪资
期望薪资,你是依据什么来给出这个薪资的呢
有在面其他公司吗,他们开的薪资是多少
反问
1~3个工作日给结果
已通知面试全部通过,提交材料开始走offer审批流程
已收到口头offer

转发自:字节跳动 社招 测试开发 一+二+三+hr面+offer_牛客网