{"adoption": {"forks": 531, "observed_at": "2026-08-28T04:09:03.929435+00:00", "stars": 4962}, "canonical_url": "https://ross.abutalabs.com/products/ready-for-tech-interview", "card": {"archived": false, "artifact_type": "learning-resource", "description": "💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨‍💻", "domain": ["tutorials", "developer-tools", "education"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["WooVictory/Ready-For-Tech-Interview"], "name": "WooVictory/Ready-For-Tech-Interview", "platform": ["jvm"], "pushed_at": "2024-04-05T09:02:50+00:00", "repo": "WooVictory/Ready-For-Tech-Interview", "stars": 4962, "tags": ["tech-interview", "computer-science", "data-structures", "algorithms", "operating-systems", "networking", "java", "kotlin", "junior-developer", "study-notes", "android"], "topics": ["developer", "android", "computer-science", "interview", "tech-interview", "network", "datbase", "data-structures", "java", "kotlin", "android-application", "it", "junior-developer", "junior-developers", "algorithms", "os", "tech", "beginner", "junior", "development"], "urls": [], "use_cases": ["prepare for a junior developer tech interview", "review data structures and algorithms before an interview", "study operating system and networking fundamentals", "brush up on Java and Kotlin concepts", "find computer science study notes in Korean", "onboard as a beginner developer learning CS basics"], "what_it_is": "A community-maintained knowledge base of computer science topics for junior and aspiring developers preparing for technical interviews. It covers Android, Java/Kotlin, data structures, algorithms, networking, and operating systems in study-note form.", "when_to_avoid": ["you need an interactive coding practice platform with judge-verified solutions", "you need senior-level or highly specialized interview material", "you need content in a language other than Korean"], "when_to_choose": ["you are a junior or aspiring developer preparing for technical interviews", "you want community-contributed CS study notes focused on Android/Java/Kotlin", "you prefer curated topic summaries over long textbooks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ready-for-tech-interview", "repo": "WooVictory/Ready-For-Tech-Interview", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-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:09:03.929435+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:03.929435+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:17:47.410328+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4cd1a96cac40ee0e89b20d2da4d26cfbeeb30673df72847abef393d2964b2e4f", "fetched_at": "2026-08-28T04:09:03.929435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WooVictory/Ready-For-Tech-Interview"}], "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": 2411, "days_push": 880, "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}}