面试题1

2017-04-05  本文已影响0人  starw

解答自身简历的项目经验、技术难点

基础技术

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二次加固

上一篇 下一篇

猜你喜欢

热点阅读