当前位置:   article > 正文

Android 面试知识点_android面试考些什么

android面试考些什么

一、Java面试题

1、java设计模式、以及遵守的原则

2、jvm内存模型、内存分配

3、GC垃圾回收的理解

4、多线程方式、线程框架、线程安全

5、Java四大引用

6、常用的集合、数据结构

7、项目中常用的设计模式

8、并发锁

9、单例

二、android面试题

0、android四大组件

1、Activity启动模式

2、Handler机制理解

3、Binder、AIDL进程间通讯(选)

4、ANR出现的原因,如何检测和解决

5、Android中为什么主线程不会因为Looper.loop()里的死循环卡死?

6、RxJava线程切换原理、常用的操作符

7、retrofit实现原理

8、LeakCanary核心原理源码浅析

9、Glide 图片缓存LruCache 使用及原理

10、RxJava2+Retrofit2+OkHttp3的基础

11、Android开发中比较常见的内存泄漏问题、检测和定位及解决办法

12、mvc/mvp/mvvm

13、App优化(包大小、内存泄漏、安全、反编译、快、稳、省、小)

14、WebView使用、js交互、web开发是否了解

15、如何优化自定义View、事件分发

16、kotlin、coroutine、jetpack使用情况

17、app优化

18、性能检测工具

memory、cpu、anr、ui

       

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/897578
推荐阅读
相关标签
  

闽ICP备14008679号