Android面试必须掌握的知识总结(一)
2019-07-29 本文已影响26人
启轩读荷
前言
本人211小硕一名,工作三年,曾在一个半月连续面试超过20家公司,从被无情拒绝,到拿到若干offer,这里对过程中经历和经验进行总结和归纳,一方面为自己今后的工作和学习积累,一方面也把这些面试值得注意的地方和我们必须要掌握的知识分享出来。
概要
Android面试主要面试几个大的方面
1.数据结构与算法
2.JAVA基础
3.网络协议
4.Android基础
5.Kotlin(如果面试问道的话)
这里写的比较笼统,下面通过几张思维导图来梳理一下Android面试需要掌握的知识体系
Android知识体系框架

二:四大组件

UI 设计

常见View的使用

网络

线程和进程

数据存储

进阶学习

编程基础

网络协议

数据库

开源框架

测试基础

其他补充学习
