Android面试好文章Android学习之路(初级,中级,高级,资深)Android面试

Android面试题集(2019-04-04总结)

2019-04-11  本文已影响497人  ClAndEllen

Android面试题集(2019-04-04总结)

  一份Android面试题集,适应于实习 & 初级工程师 & 中级工程师,高级工程师勉强吧。笔者不提供答案,但是会提供学习链接,旨在能帮助广大Android学习者找到心仪的Offer,文章底部是笔者收集的一些有关面试的文章链接,希望Android求职者认真研读,准备面试,并顺利找到Offer。如果你是Android学习者,请订阅笔者的Android知识体系总结(全方面覆盖Android知识结构,面试&进阶),本篇文章中的问题可以从文章中找到答案,谢谢支持。查阅答案,请star项目AndroidFace

  本面试题集只应对于Android求职者,有5个模块:
  Java部分
  Android部分
  数据结构与算法部分
  常用的开源库部分
  计算机网络认识

1.Java部分

1.1 操作系统相关

1.2 JDK&JVM&JRE

1.3 面向过程 & 面向对象

1.4 八大基本数据类型&引用类型

1.5 数组

1.6 Java异常

1.7 NIO/BIO/AIO

1.8 集合(容器)

1.9 线程

1.10 泛型

1.11 反射

1.12 注解

1.13 Socket编程

1.14 设计模式

1.15 JVM相关

1.16 其它Java部分有关面试题

2.Android 部分

2.1 Activity

2.2 BroadcastReceiver

2.3 ContentProvider

2.4 Service

2.5 Handler

2.6 AsyncTask

2.7 Fragment

2.8 序列化

2.9 IPC

2.10 文件存储

2.11 ListView & RecyclerView

2.12 图片编程

2.13 WebView

2.14 ViewPager

2.15 View事件分发机制

2.16 View绘制机制

2.17 布局

2.18 Binder

2.19 动画机制

2.20 JNI

2.21 Window & Appliction & Context

2.22 通知

2.23 对话框(Dialog & DialogFragment & PopWindow)

2.24 蓝牙

2.25 冷启动&热启动

2.26 悬浮窗

2.27 Android版本

2.28 Android Studio

2.29 UI卡顿优化

2.30 内存优化

2.31 屏幕适配

2.32 多渠道打包 & apk签名

2.33 项目架构

2.34 Android前沿知识

2.35 音视频开发(高薪)

2.36 其它Android部分有关面试题

3.算法与数据结构部分

3.1 复杂度分析

3.2 数组

3.3 链表

3.4 堆

3.5 栈

3.6 队列

3.7 散列表

3.8 树

3.9 排序

3.10 查找

3.11 递归&回溯算法

3.12 贪心算法

3.13 其它有关算法与数据结构的面试题

4.常用的开源库部分

4.1 异步通信

4.2 网络

4.3 依赖注入

4.4 图片加载

4.5 数据库

4.6 其它

5.计算机网络部分


文章整理:
亲爱的面试官,这个我可没看过!(Android部分)
Android大厂面试题锦集(BAT TMD JD 小米)
最全的BAT大厂面试题整理
我的 Android 开发实战经验总结

上一篇下一篇

猜你喜欢

热点阅读