解答自身简历的项目经验、技术难点
基础技术
Android
· Activity、Fragment生命周期
· Activity的启动模式和使用场景
· 四大组件
· 图片显示第三方库原理、优点和缓存机制
· MVC、MVP模式等常用设计模式的使用
· 单元测试
· XML解析
· 推送存活
· 挑两个Framework说一说
· DES、MD5、RSA加密
· gradle配置使用
Java
· 序列化、反序列化
· 序列图、UML图
· 注解原理
· 反射原理
· 泛型的使用
网络基础
· Http与Socket的理解
难点技术
· 事件分发机制及滑动冲突的处理(实例描述)
· 多线程知识 Handler、Looper、ExectorService
· 各种动画
· 各种内存优化
· View的绘制、自定义View步骤(实例描述)
· 跨进程通讯、Binder的原理
· GC、ART、DVM、JVM概念
热点技术
· Retrofit2+RxJava+Dagger2
· EventBus3实现原理
· 热修复
· Android与HTML5的交互
· ORM原理
· 组件化与插件化实现原理
试题
· recyclerview和listview的不同,他们的缓存机制
· 6.0,7.0的特性
· APP二次加固
网友评论