finds.dev← search

// the find

stormzhang/android-interview-questions-cn

★ 3,131 · Apache-2.0 · updated Nov 2022

最全面的高质量 Android 面试指南。

A Chinese-language crib sheet of Android and Java interview questions, translated and expanded from MindorksOpenSource/android-interview-questions. It's aimed at Android developers in China prepping for interviews, covering CS fundamentals, Java internals, the four core Android components, and architecture patterns (MVP/MVC/MVVM).

Genuinely broad coverage — algorithms, Java memory model and reference types, Android lifecycle, and architecture in one place, which is useful as a study checklist even if you skip the prose. Answers that are actually written out (String immutability, static vs instance vs local variables, Integer caching) are technically correct and specific, not hand-wavy. Free and openly licensed (Apache 2.0), and it's clearly been a real community effort (multiple named contributors filling in sections over time).

A large fraction of the Android-core and architecture sections are just bullet-point questions with no answer at all (e.g. everything from ContentProvider details onward, all of 'Design Problems', most of the tooling section) — it's an unfinished outline dressed up as a guide. Several 'answers' just point to dead or access-restricted links (youdao.com noteshare notes, personal blog posts from 2013-2017), so the content isn't actually self-contained. Last pushed in November 2022 and technically stale even before that — it leans on AsyncTask, Loader, and Dalvik-vs-ART comparisons with no mention of Coroutines, Flow, Jetpack Compose, or WorkManager, so it teaches you to answer interview questions the way interviewers stopped asking them years ago. It's a single markdown file, not tooling or code — there's nothing to run, test, or integrate.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →