字节客户端面经,offer已拿

2020.4月春招记录
4.21  一面
1. 自我介绍
2. https,ssl过程?
3. 对称加密和非对称加密?
4. https中,哪个过程是对称加密,哪个过程是非对成加密,能不能反过来?
5. 进程和线程,线程独有什么?
6. tcp三次握手传了哪些东西,有什么作用?
7. swift的内存管理,哪些变量由autorelease pool控制,释放时机?
8. gcd,a\b\c三个任务执行结束后才执行d,怎么做?
9. hittest找子view响应,三个子View重叠,先找谁?
10. 遇到过哪些crash,分析具体原因?
11. 对解耦的理解,怎么用MVC?
12. 对delegate的理解?
13. 对内存泄漏的理解,开发中遇到过哪些内存泄漏?
14. 异步转同步,为啥?
15. 编码题:链表反转
16. 实习期间有什么学习上、个人成长方法上的亮点
17. 今天有没有时间接着2面?
一面分割线----------------------------------------------1h后约二面

4.22 二面
1. 自我介绍
2. swift语言的特点有哪有,开放性回答
3. swift的可选类型底层怎么实现,数组底层怎么实现的
4. Sequence了解不?
5. 平时学习的方式?
6. http有什么特点,http2.0有哪些改进
7. 滑动窗口
8. 并行和并发了解吗
9. 进程和线程有什么区别?
10. gcd了解哪些知识?栅栏怎么用的
11. 设计模式有哪些?
12. extension可以实现什么设计模式?
13. UIButton的继承链是什么?
14. UIViewController的生命周期?init和dealloc 算不算?
15. ARC:retain和release,autorelease和autorelease pool
16. 终端用过没,版本管理指令这些
17. mvc 和 mvvc怎么理解,开发中怎么用的
18. 函数式编程怎么理解,开发过程中用过没有?
19. 编码题: 二叉树深度
20. 智力题: 机器人追击问题
二面分割线-----------------------------------------------1h后约三面

4.27 三面
1. 经典自我介绍
2. 客户端学习过程
3. swift内存管理
4. 在校经历,为什么web转客户端
5. 哪门课学的最好,(计算机网络),客户端跟服务端拿数据的过程,https和http的区别,三次握手为什么不两次
6. 投了哪些公司,拿了啥offer,选择公司的标准?
7. 后面hr应该会联系你
三面简直不要更快乐!
三面分割线-------------------------------------------------

4.28 oc,经典究极字节白菜价,最低档,没得argue的资本。
4.30 offer邮件

#许愿##字节跳动##面经#
全部评论
吸吸好运
1 回复 分享
发布于 2020-04-28 21:28
二面多久会收到三面通知啊~
点赞 回复 分享
发布于 2020-04-28 17:44
一面隔了多久收到二面通知
点赞 回复 分享
发布于 2020-04-22 01:11
紧张🙃
点赞 回复 分享
发布于 2020-04-21 18:44
祝顺利!
点赞 回复 分享
发布于 2020-04-21 12:23
点赞 回复 分享
发布于 2020-04-21 10:57

相关推荐

02-15 14:18
已编辑
江西工程学院 Java
董春花_:个人建议1. 排版极简化,别花花绿绿的。2.专业技能不必要介绍那么详细。什么熟练熟悉精通没必要。按照语言,工具framework等等这种划分一下就行。3.项目介绍的太泛泛了,非常空洞。你新增了什么功能?修改了什么功能?怎么做的? 4.再做个项目放上去吧。 学历不行就只能拼能力了,先有个班上,然后跳。干就完了
Java求职圈
点赞 评论 收藏
分享
02-14 12:40
门头沟学院 Java
程序员花海:1.面试要求必须Java笔试不一定 2.难度对等秋招 远超于日常实习是因为同一批次且转正很多 竞争压力大 3.第一个加点指标,上线了就把接口性能加上去 使用本地缓存这个不算亮点 只是技术选型,要把为什么采用这个和背后的思考写出来而不是单纯堆叠技术没意义 4.八股要一直看 很容易忘记 5.拼团交易这个老问题 堆积技术 另外建议你把奖项合并到教育背景 没必要拆出来放最后
我的简历长这样
点赞 评论 收藏
分享
评论
11
49
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务