- 自我介绍
- 介绍下Android的mvc/mvp/mvvm
- view的事件分发机制
- viewGroup 怎么知道view有没有消费事件
- 写一个单例模式(解释单例模式中的sync,双锁,volidate)
- 算法题目:
有A和B两个有序数组(数组元素不重复),给出sum,请找到A和B中所有相加和为sum的序列对(面头条遇到的)
A:[1,4,5]
B:[3,4,6]
sum=8
output 1,1,2,0 => because A[1]+B[1]=8 /A[2]+B[0]=8 - 内存泄漏有哪些?怎么排查
闲聊
之后就问了我最近看了哪本书,学到了什么,最近还在学的什么技术呢?问了我职业规划,兴趣爱好,还说了说公司的语言选型,我后来问了下对于我的面试表现评价,人家不方便说,又问了新人培养等问题。
字节跳动二面
- 自我介绍
- 你遇到最难的问题是什么
- android的handler机制
- android的anr机制
- android冷启动优化
- android弱网优化
- android 视频相关有了解么?
- android长图片加载怎么实现
- gradle用过哪些
- 最近看什么书?
- 职业规划是什么?
- 能接受在北京工作?
- 算法题目:排序二叉树转有序双链表,要求在原来的树节点基础上增加。