首页 > 字节跳动安卓一二三、hr面面经(已oc)
头像
穿牛仔裤的小牛仔
编辑于 2020-07-16 16:28
+ 关注

字节跳动安卓一二三、hr面面经(已oc)

渣渣来还愿了,面试准备过程中在牛客学习到了很多,对自己帮助很大,回馈一下牛友们

一面(6.30 1h

1. 项目介绍

2. 说一说retrofit

3. okhttp中的责任链模式讲一下

4. TCP三次握手四次挥手

5. Synchronizedvolatiled的区别

6.乐观锁和悲观锁

7. Synchronized的锁升级机制

8. handler机制

9. App的启动过程

10. CAS

11. Activity的启动过程和启动模式,分别的应用场景

12. Tcp/Udp的区别

13. tcp可靠性的保证

14.动态代理的实现原理

15. 算法题:根据前中序重构二叉树

二面(7.7 50min)

二面只想起来一部分内容

1. hashmap

2. 能否自己写出一个求hash值的函数(算是半个算法题吧)

3. 讲一讲okhttp

4. http中如何实现缓存

5.那在okhttp中如何实现缓存

6. DNS的解析过程

7. 算法题:场景题,能否写一个函数给定安卓界面上最顶层的view得到安卓界面中view得深度

三面(7.13 50min

1. 项目介绍

2. ==equals的区别,StringbuilderStringBuffer的区别等等java基础

3. 项目中的难点

4. 项目中学到了什么

5. 算法:螺旋矩阵

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

hr面(7.14 30min

1. 自我介绍

2.  优缺点

3.  为什么选择字节

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

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

总体来说,在面试难度上,安卓端的题目难度确实不太大,主要还是java基础和网络还有安卓一些常见的知识,可能是安卓比较缺人侥幸拿到了字节的offer。整个面试体验非常棒,每个面试官都比较和善,会耐心的听你讲完,有不会地方还会适当提醒一下。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐