Moosphan / Android-Daily-Interview

:pushpin:每工作日更新一道 Android 面试题,小聚成河,大聚成江,共勉之~
5.5k stars 779 forks source link
android android-interview-questions daily-tasks interview

banner

如何贡献? Thanks


每工作日更新一道 Android 面试题,小聚成河,大聚成江,坚持下来的都是时代的铸就者,共勉之!如果想要和我们一起坚持下去,不妨点个关注吧!:rainbow_flag:

Android 知识图谱

android_constructions

后续计划

近期将每日一题任务暂时关闭,后续将集中精力去提升本项目的质量和完善题解,感谢大家一直以来的支持,继续无畏前行💪

如何贡献?

想加入这件有意义的事,并成为贡献者一员?很简单,你可以选择以下方式来完善和壮大这个项目:

  1. 参与每日答题,在答题区留下你的见解,让更多人认识你!

  2. 参与往期面试题的归纳、总结、完善或者扩展,稳固基石!

  3. 前往👉后续面试题征集区域,提供更多优质面试题~

  4. 你也可以加入QQ群,参与本项目的维护或者讨论:661759211

    也可以加入我们的 Slack 小组,为 AI 续杯🍻

面试题分类汇总

以下主要针对往期收录的面试题进行一个分类归纳整理,方便大家统一回顾和参考。

Java 方面

Java 常见考察知识点可大致分为以下几部分:

Java 基础部分

Java 集合

Java 多线程

Java 虚拟机

Android 方面

Android 考察点比较纷杂,以下针对之前收录的面试题做一个大概的划分:

Android 四大组件相关

Android 异步任务和消息机制

Android UI 绘制相关

此类主要涵盖 Android 的 View 绘制过程、常见 UI 组件、自定义 View、动画等。

Android 性能调优相关

Android 中的 IPC

Android 系统 SDK 相关

第三方框架分析

综合技术

数据结构方面

设计模式

计算机网络方面

Kotlin 方面

开放性问题

Thanks

感谢 玩 Android 为广大安卓开发者无私提供一个比较全面的 Android 学习平台,此项目部分灵感亦来源于此。

最后

建立这个项目的初衷是想大家每天以答题打卡的方式来巩固基础知识和查漏补缺。我相信,如果每天能够坚持打卡,不出一个月定能意识到自己的成长。因此,对于想要和我们一样坚持的同学,欢迎来加群探讨,群号 661759211,入群口令:Google