美文网首页面试
2021年3月Android高级面试题整理

2021年3月Android高级面试题整理

作者: 如沙雨下 | 来源:发表于2021-03-16 02:18 被阅读0次

出现频率较高的加粗标识

Java基础:

泛型
四大引用
GC
类加载机制、过程
线程池 参数详解

Java中的异常分类
常见内存溢出原因及解决思路

Android基础:

Handler原理 postdelay
Dalvik虚拟机和ART虚拟机区别

打包流程
binder通信
从一个Activity跳转到另一个Activity所经历的生命周期
Parcelable
进程优先级
Android各版本新特性
ViewModel原理

多线程:

synchronized、volatile
java内存模型

cas
wait、sleep的区别
Lock
ReenTrantLock和synchronized的区别
类锁和对象锁

三方库源码:

Arouter
Retrofit
Glide
Lru实现
okhttp、线程池
热修复

数据结构:

Hashmap 2的幂次 数据结构 JDK1.8区别等

kotlin:

协程和线程的区别

扩展函数实现原理

架构、设计模式:

MVP、MVVM对比

适配器
观察者实现
责任链
动态代理
面向对象原则
手写单例
组件化优缺点
动态化、插件化

算法(手写):

反转单链表
快排
二分查找

通用:

内存泄露
性能优化
https、抓包
socket
Flutter-Native 通信机制
项目难点
项目亮点

未完待续...

相关文章

  • Android面试题

    Android面试必备: (一)、Java面试题 (二)、Android面试题 (三)、Android高级面试题

  • 面试题

    最全的BAT大厂面试题整理答案Android面试一天一题(Day 37:一套高级工程师的面试题)Android面试...

  • Android高级工程师面试题整理

    Android高级工程师面试题整理[https://www.cnblogs.com/zgq123456/p/106...

  • 2017 Android 面试题分享整理

    第174期:2017 Android 面试题分享整理 深度讨论 2017 Android 面试题分享整理 (欢迎评...

  • 面试题

    关注的面试题文集 Android面试题整理 Android工程师面试题大全 Android 面试题总结之Andro...

  • Android面试总结二

    参考文章 40个Android面试题Java面试题集Android名企面试题及知识点整理Android面试题收集较...

  • l 主要分为以下几部分: (1)java 面试题 (2)Android 面试题 (3)高级开发技术面试题 (...

  • Android面试题与解析

    主要分为以下几部分: (1)java面试题 (2)Android面试题 (3)高级开发技术面试题 (4)跨平台Hy...

  • 2019-10-17

    主要分为以下几部分:(1)java面试题 (2)Android面试题 (3)高级开发技术面试题 (4)跨平台Hyb...

  • Android高级面试题整理一

    1.android 事件分发机制,分析整体流程 2.android View绘制机制和加载过程,详细说一下整体流程...

网友评论

    本文标题:2021年3月Android高级面试题整理

    本文链接:https://www.haomeiwen.com/subject/uykrcltx.html