字节面经--在秋招的末尾终于上了字节的车
在秋招的末尾,经过三轮技术面+一轮hr面,终于上了字节的车。
简单介绍下,面试的岗位是测试开发,自身是非科班的双非硕也没有实习经历,看了牛客很多面经今天也来贡献一手,攒攒人品。
字节--测试开发
一面11-01(43min)1. 为什么找测开?
2. 有了解测试相关的知识吗?
3. 登录怎么做的?token会不会重复?
4. MySql中用户信息修改了的话,会不会导致mysql与redis不一致?
5. 数据库怎么建的?哪些字段?
6. 评论表字段有那些?
7. 索引有什么用?
8. StringBuffer与StringBuilder区别?
9. 实现多线程的方式?
10. Cookie和Session的区别?
11. Spring的优点?
12. 常见的锁?悲观锁和乐观锁?
13. 算法(讲述思路):计算树的深度?
14. 算法(讲述思路):单链表判环?
15. 传输层的协议?TCP和UDP区别?
16. 介绍下滑动窗口?
17. 输入一个url用到了哪些协议?
18. sql: 学生总分排名最高的
19. 测试用例设计:抖音热搜推荐设计测试用例?
20. 如果热搜是10条但只展示出了9条,问题出在哪?
21. 手撕代码: 数组中出现最多的数字?
二面11-09(43min)
1. linux了解吗?查询日志的某个数据?
2. 线程之间的通信?
3. 进程之间的通信?
4. 对测试有了解吗?
5. 测试百度搜索框?
6. 打开网页黑屏有哪些可能?
7. http状态码有哪些?
8. get和post的区别?
9. http协议由哪几部分组成?
10. jwt由哪几部分组成?
11. 如果有人获取了你的token是不是就能访问你的界面了?
12. 了解redis吗,redis和mysql最大的区别?
13. redis的常用数据结构?
14. 消息队列了解吗?有什么用?
15. 手撕:数组中的数组合出最大的数字?
16. 对自己的规划?
17. 反问:技术面有几轮?
18. 反问:主要的职责?大促的时候负责业务测试,平时会弄一些测试平台和工具。
三面11-19(46min)
1. 登录认证怎么实现的?
2. token存储在哪?
3. token怎么验证的?
4. 看到简历里面有说使用到redis在哪里用到了?
5. 怎么看前端发的请求?
6. 火车买票系统?
7. 手撕:力扣原题[组合数Ⅱ](https://leetcode-cn.com/problems/combination-sum-ii/)
8. word拼写检查,实现原理?
9. 面了那些公司?
10. 意向地点?
11. 对电商业务的测开工作职责有了解吗?
12. 反问:多久有结果?
hr面试11-23(21min)
1. 前三轮面试的感受?
2. 对测开的了解?
3. 电商业务的了解?
4. 为什么找测开的岗位?
5. 看你之前投递了客户端开发,为什么?
6. 为什么没有去实习?
7. 大学期间的经历?
8. 有参与感社团之类的吗?
9. 对自己未来的规划?
10. 学习的途径?
11. 有哪些offer了?
12. 希望周围人带来什么帮助?
13. 反问:多久有结果?
14. 反问:对我的评价?太按照兴趣去做事情了。
最后祝大家都能拿到心仪的offer