最右Android工程师一面面经
- 讲一下View的测绘流程
- 由View的绘制流程拓展到自定义View,讲如果你要自定义一个流式标签布局你会去设计哪些内容暴露给外界,以及会在上面提到的View的三个方法里做哪些相关的工作
- 讲一些Android手势事件处理
- 由上面的延伸,如果你要设计一个双击的监听listener,你会怎么设计
- 上面那个问题我讲了两种方案,选了其中一种详细讲了一下然后并在面试官的引导下作了相关的优化
- 讲一下你自己处理过的比较复杂的手势处理
- 如果让你自己做一个像ScrollView那样的View,你怎么设计
- 讲讲Android的消息机制
- 针对上面的机制,我们可不可以利用它的特性来检测ANR,讲一下方案
- 讲讲死锁的发生条件以及如何避免死锁
- 讲讲jvm内存模型
- 讲讲Java的四种引用类型,什么时候会被回收,项目里怎么用的
- 讲讲UDP和TCP的区别
- 讲讲HTTPS和HTTP的区别
- HTTPS能抓包吗,既然能抓包它为什么还安全
- 讲讲activity的生命周期
- 讲讲activity异常状态下的生命周期有哪些
- 讲讲broadcastreceiver的应用场景
- Service一般用来干什么,什么情况下用什么样的Service
查看5道真题和解析