JingBin's Home

Android 面试资料集锦

犹太法典:当你挽救了一条生命,你就等于挽救了全世界。 - 《辛德勒名单》

资源集

文章

官方

面试题集

数据结构与算法

安卓App热补丁动态修复

多渠道打包

面试经验

简历模板


复习点备忘

  • 主界面viewpager嵌套viewpager滑动冲突(自己处理的还是Drawlayout处理的)
  • 事件分发机制、消息机制
  • 说到mvvm 你怎么看待mvp呢
  • 开源的那个项目难点是啥
  • 你不是用了rxjava和retrofit嘛。它们实现原理是啥
  • 内存泄漏 性能优化
  • 增量更新啊 热修复 插件化开发
  • apk瘦身技术
  • 目前你知道事件冲突解决方式有哪几种
  • 事件机制用到设计模式什么模式(责任链模式–>源码)
  • 结合android源码来分析设计模式
  • 什么对象会被GCRoot引用
  • 为什么butterkinfe效率高
  • databinding优缺点
  • 写一个自定义控件
  • 缓存和线程[车童]
  • md5啊,rsaa,RSA加密[车童]
  • 百度地图api[车童]

中级工程师进阶方法

  • 坚持写博客
  • 在Github上参与开源项目
  • 有自己的完整作品(CloudReader最新的技术!)

进阶

  • Thinking in Java
  • Effective Java
  • Android 开发艺术探索(进阶必备)
  • 第一行代码
  • 阅读Android源码,理解一些高级概念(activity、view的内部运行机制:比如:aidl、JNI)