当前位置: 首页 > 面试经验 >

Android源码、原理专题:Android面试开启困难模式

优质
小牛编辑
134浏览
2023-03-28

Android源码、原理专题:Android面试开启困难模式

在我们的Android面试经历中,或多或少都会被问到framework源码的内容,这部分内容难就难在原理之多,很多细小的点都有可能被问到,所以在这里给大家整理了Android面试最难的一些源码问题,帮助大家更好的迎战面试大捷。

HashMap和HashTable区别
LeakCanary 原理
事件分发机制(给你一个具体的场景来分析)
RecyclerView
Glide 缓存原理
Android的数据存储方式
Padding和Margin有什么区别
对AMS的理解
GC原理
Android中的四种引用,各自的使用场景
Handler 原理
Handler、Thread和HandlerThread的差别
引起的内存泄露原因
谈谈对Volley的理解
okhttp封装
looper架构
自定义View,view的嵌套层级
AsyncTask 如何使用
RecycleView原理,和ListView的区别
LaunchMode的应用场景
什么情况导致oom?Oom 是否可以try catch?
内存泄漏和内存溢出区别?
为什么不能在子线程更新UI?
ANR是什么,如何定位
谈谈你对双亲委派模型的理解
如何保证service在后台不被kill?
Android中的数据库sqlite
Android系统启动流程
......
以上这些问题只是一部分最重要的内容,更完整的源码面试题手册,可以私1领取,或者关注本专栏持续更新哦!

#Android##面经##社招##面试##安卓工程师#
 类似资料: