面的是测开岗
一面 50min
- 自我介绍
- 项目介绍(问的很细)
- 问工作中有没有用写过脚本、是否使用过自动化工具等
- 会什么语言(JAVA和Python),深拷贝浅拷贝
- JAVA继承、组合、聚合
- 数据结构 链表与数组,LinkedList和ArrayList的区别,插入一个元素两者的时间复杂度
- Linux 命令,会多少说多少
- 进程内存啥的(这个记不清了)
- 手撕:旋转矩阵 字符串变形,说时间空间复杂度
- 口述SQL语句
二面 60min
- 自我介绍
- 项目介绍(问的很细)
- 项目用了哪些技术,数据库如何设计
- 数据库相关,知道多少说多少(主要说了事务)
- 数据库 索引
索引用处 索引失效 唯一索引和主键的区别 为什么用id做索引 id用完了怎么办 id是怎么自增的等等,反正索引相关的全问了
- 口述SQL语句
- 完整介绍一个项目并介绍测试用例
- 关于做/使用自动化
三面 40min
- 自我介绍
- 项目介绍(问的很细非常细基本上是在讲项目)
- 手撕:股票(一个mid一个hard)
- 面试官介绍部门业务 后面基本上就是聊天了
HR面 30min
- 自我介绍
- 项目,项目收获
- 为什么选择测开
- 怎么才能做好测开,沟通能力的体现
- 以什么标准选择公司
- 对加班的看法
- 父母职业和对我职业的看法与期待
- 为什么选择字节而不选择XX
- 期望Base
- HR介绍后续流程
三天后收到意向书
从找实习到秋招,牛客这个平台以及牛客上的兄弟姐妹们都帮助了我很多!
本着回馈大家和开源的想法把面经分享给大家。
不得不夸一夸字节的流程真的很快,算下来基本上是一个星期解决战斗。
而且字节的每一轮面试都可以让我学到很多,面试官对候选人很尊重!印象分upupup+
也希望大家找工作都能顺利啦!一起加油!
全部评论
(2) 回帖