记录2021字节客户端提前批面经

转眼就又到了暑假了,把去年找工作时字节跳动客户端提前批的面试给翻了出来,给今年的同学一些参考,希望大家快速上岸。

一.字节跳动一面(6.30)

1. 项目介绍
2. 说一说retrofit
3. okhttp中的责任链模式讲一下
4. TCP三次握手四次挥手
5. Synchronized和volatiled的区别
6. 乐观锁和悲观锁
7. Synchronized的锁升级机制
8. handler机制
9. App的启动过程
10. CAS
11. Activity的启动过程和启动模式,分别的应用场景
12. Tcp/Udp的区别
13. tcp可靠性的保证
14. 动态代理的实现原理
15. 算法题:根据前中序重构二叉树

二.字节跳动二面(7.7)

二面只想起来一部分内容

1. hashmap
2. 能否自己写出一个求hash值的函数(算是半个算法题吧)
3. 讲一讲okhttp
4. http中如何实现缓存
5. 那在okhttp中如何实现缓存
6. DNS的解析过程
7. 算法题:场景题,能否写一个函数给定安卓界面上最顶层的view得到安卓界面中view得深度

三.字节跳动三面(7.13)

1. 项目介绍

2. ==和equals的区别,Stringbuilder和StringBuffer的区别等等java基础

3. 项目中的难点

4. 项目中学到了什么

5. 算法:螺旋矩阵

不知道为何三面突然问起了java基础,项目里的内容也没有深究,可能是因为非科班,安卓端又非常缺人。

四.hr面(7.14)

1. 自我介绍

2. 优缺点

3. 为什么选择字节

等等一些常规的hr问题。。。。

根据自己的实际想法答即可,提到字节舔就完事了 哈哈

总体来说,在面试难度上,安卓端的题目难度确实不太大,主要还是java基础和网络还有安卓一些常见的知识,可能是安卓比较缺人侥幸拿到了字节的offer。整个面试体验非常棒,每个面试官都比较和善,会耐心的听你讲完,有不会地方还会适当提醒一下。
最后附上自己的内推码 字节跳动校招内推码: 216ESCP
投递链接: https://jobs.toutiao.com/s/egwLTD1
有需要的同学可以找我内推,随时查看进度和指导

#面经##校招##字节跳动##Java工程师#
全部评论
请问楼主字节的面试每轮大概多长时间啊
1 回复 分享
发布于 2021-07-09 10:47
字节跳动秋招提前批来了,真海量hc,提前批不影响正式批,多一次机会,欢迎大家投递 ,24小时跟进度,为你的面试保驾护航,黄金内推码: 4QS8DTU  投递链接: https://jobs.bytedance.com/campus/position?referral_code=4QS8DTU 有意者加我微信xcynice666,拉你进群或者帮忙改下简历哈
1 回复 分享
发布于 2021-07-09 21:43
字节跳动秋招提前批来了,真海量hc,直接免笔试,提前批不影响正式批,多一次机会,欢迎大家投递 ,24小时跟进度,为你的面试保驾护航,黄金内推码: 4QS8DTU  投递链接: https://jobs.bytedance.com/campus/position?referral_code=4QS8DTU 有意者加我微信xcynice666,拉你进群哈
1 回复 分享
发布于 2021-07-09 21:46

相关推荐

2024-11-21 23:29
已编辑
湖南涉外经济学院 前端工程师
点赞 评论 收藏
分享
2024-11-04 11:44
蚌埠坦克学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
7
75
分享
牛客网
牛客企业服务