{"adoption": {"forks": 948, "observed_at": "2026-08-28T04:08:55.028254+00:00", "stars": 4612}, "canonical_url": "https://ross.abutalabs.com/products/awesome-android-interview", "card": {"archived": false, "artifact_type": "learning-resource", "description": ":fire: A awesome  android expert interview questions and answers（continuous updating ...）", "domain": ["mobile-development", "tutorials", "education"], "enriched": true, "function": ["documentation"], "health_score": 67, "homepage": null, "language": null, "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["JsonChao/Awesome-Android-Interview"], "name": "JsonChao/Awesome-Android-Interview", "platform": [], "pushed_at": "2026-04-20T12:27:58+00:00", "repo": "JsonChao/Awesome-Android-Interview", "stars": 4612, "tags": ["interview-questions", "android-interview", "cheatsheet", "java", "interview-preparation", "study-guide", "android"], "topics": ["android", "interview", "java", "interview-questions", "cheatsheet", "cheatsheets", "android-interview-practice", "android-interview", "interview-practice", "interview-preparation", "interview-prep"], "urls": [], "use_cases": ["prepare for an android developer interview", "find common android interview questions and answers", "review java concurrency and jvm questions before an interview", "practice data structures and algorithms for coding interviews", "study android performance optimization interview topics", "learn what senior android interview questions look like"], "what_it_is": "A curated collection of Android expert interview questions and answers compiled from top interview repositories and hundreds of high-quality interview experiences. It covers computer fundamentals, Java, data structures and algorithms, and Android basics through advanced topics like performance optimization and plugin architecture.", "when_to_avoid": ["you need hands-on coding practice or mock interviews rather than Q&A reading", "you want up-to-date 2023+ content without joining a paid community", "you are interviewing for non-Android or non-Java roles"], "when_to_choose": ["you are preparing for Android developer interviews at Chinese tech companies", "you want a structured, topic-organized question bank with frequency ratings", "you need a single reference spanning Java, Android, and CS fundamentals"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-android-interview", "repo": "JsonChao/Awesome-Android-Interview", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.028254+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:42.395562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34dba99cb4b6e056343ad97b8a5b5a29a1bea919a2d84009e4fd2d98ebdd14f4", "fetched_at": "2026-08-28T04:08:55.028254+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JsonChao/Awesome-Android-Interview"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 78, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2957, "days_push": 135, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}