三年磨一剑,这一次的金三银四打算离职的我准备好了,androidrom 开发前景
activity,Service,BroadcastReceiver,ContentProvider
全方位解析,Fragment,消息机制,事件分发机制,AsyncTask
,HandlerThraed
,LruCache
原理解析,view,进程间通信方式,Bitmap
Android 进阶:Android 多线程断点续传,Android 全局异常处理,Android MVP 模式详解,Android Binder 机制及 AIDL 使用,Android 性能优化总结,Android 内存泄漏总结,Android 热修复原理,Android 插件化
开源框架解析: OkHttp 解析,Retrofit 解析,EventBus 解析
####二丶 刷题:
BAT 面试题:
[ Binder 通信原理与机制](
)[ 组件化如何实现 , 组件化与插件化的差别在哪里,该怎么选型](
)[ 说下组件之间的跳转和组件通信原理机制](
)[ 手机 QQ 换肤及其原理](
)[Android 算法相关面试大全](
)[阿里架构师分享的 Android 面试,这些是拿到大厂 offer 的重点,你必须要看!](
)[【秋招面试专题解析】Android 程序员如何拿到爱奇艺.字节跳动.抖音 offer](
)[ 金九银十.20K 以上 Android 高级面试题](
)[ 「阿里 Android 面试解析」20 道面试帮助灵魂拷问,带你征服面试官](
)[阿里 Andorid 研发一面:小姑娘挺不错来给我先讲讲 Fragment 和 Activity 相关吧](
)
其实安卓中高端的岗位一直都缺人,疫情对找工作有影响,但没那么严重,只不过可能更多的要转到线上面试、电话视频面试了。
磨刀不误砍柴工, 面试的时间一般只有几个小时不到,所以做好充分准备会极大提高你的成功率。
三丶我准备的面试知识
Java 基础
1.Java 集合框架
Java 集合——ArrayList
Java 集合——LinkedList
Java 集合——HashMap
Java 集合——TreeMap
Java 泛型
Java 反射
Java 注解
Java IO
Java 异常详解
Java 抽象类和接口的区别
Java 深拷贝和浅拷贝
2.java 并发
Java 创建线程的三种方式
Java 线程池
死锁
生产者/消费者模式
3.Java 虚拟机
对象的创建、内存布局和访问定位
Java 内存区域与内存模型
Java 类加载机制及类加载器详解
JVM 中垃圾收集算法及垃圾收集器详解
JVM 怎么判断对象是否已死?
4.Android 基础
四大组件
事件分发机制
消息机制
binder
线程与进程
以上内容都是 Android 中的知识,对于 Android 的学习很有帮助。其中事件分发机制、消息机制、binder 等都是面试常问知识点,是必须要掌握的
5.Android 进阶本部分内容是关于 Android 进阶的一些知识总结,涉及到的知识点比较杂,不过都是面试中几乎常问的知识点,也是加分的点。
关于这部分内容,可能需要有一些具体的项目实践。在面试的过程中,结合具体自身实践经历,才能更加深入透彻的描绘出来。
Android 多线程断点续传
Android 全局异常处理
Android MVP 模式详解
Android Binder 机制及 AIDL 使用
Android Parcelable 和 Serializable 的区别
一个 APP 从启动到主页面显示经历了哪些过程?
Android 性能优化总结
Android 内存泄漏总结
Android 布局优化之 include、merge、ViewStub 的使用
Android 权限处理
Android 热修复原理
Android 插件化
VirtualApk 解析
Android 推送技术解析
Andr
oid Apk 安装过程
PopupWindow 和 Dialog 区别
线性表丶栈和队丶树丶图丶
创建型模式:
简单工厂模式(Simple Factory)
工厂方法模式(Factory Method)
抽象工厂模式(Abstract Factory)
建造者模式(Builder)
原型模式(Prototype)
单例模式(Singleton)
结构型模式:
评论