{"adoption": {"forks": 687, "observed_at": "2026-08-28T04:06:33.228500+00:00", "stars": 2272}, "canonical_url": "https://ross.abutalabs.com/products/android-cheat-sheet", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Cheat Sheet for Android Interviews", "domain": ["android-tools", "mobile-development", "tutorials", "education"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["anitaa1990/Android-Cheat-sheet"], "name": "anitaa1990/Android-Cheat-sheet", "platform": ["jvm"], "pushed_at": "2024-11-12T03:39:25+00:00", "repo": "anitaa1990/Android-Cheat-sheet", "stars": 2272, "tags": ["interview-preparation", "cheat-sheet", "data-structures", "algorithms", "kotlin", "jetpack-compose", "coroutines", "android"], "topics": ["android", "interview-questions", "cheat-sheets", "java", "coding", "programming", "problems", "android-interviews", "android-interview-questions", "android-interview-practice", "fragments", "worker-threads", "java-interview-questions", "android-service", "activity-lifecycle", "intent", "asynctask", "stack", "trending-repositories", "trending-topics"], "urls": [], "use_cases": ["prepare for an android developer interview", "review android activity lifecycle and service questions", "practice common array and dynamic programming coding problems in java", "brush up on kotlin coroutines and flows interview questions", "study jetpack compose interview questions", "find java interview questions with example solutions"], "what_it_is": "A curated cheat sheet of Android and Java interview questions with Java implementations of common coding and data structure problems. It links to a 2024 interview series covering Android basics, Kotlin, coroutines, Flows, and Jetpack Compose.", "when_to_avoid": ["you need a comprehensive structured course with exercises and grading", "you are preparing for non-Android backend or general software interviews", "you need up-to-date documentation on Android APIs rather than interview prep"], "when_to_choose": ["you are interviewing for Android roles and want a single curated question bank", "you want runnable Java examples of classic coding interview problems", "you need quick reference notes on Android fundamentals like fragments, intents, and threading"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/android-cheat-sheet", "repo": "anitaa1990/Android-Cheat-sheet", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "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:06:33.228500+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.228500+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:41:42.340829+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4af03534fa2c57a0c3514c5e709a99085b757d3259c4780e0fbebfe225b24e95", "fetched_at": "2026-08-28T04:06:33.228500+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anitaa1990/Android-Cheat-sheet"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3018, "days_push": 659, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}