{"adoption": {"forks": 422, "observed_at": "2026-08-28T04:07:39.750081+00:00", "stars": 3056}, "canonical_url": "https://ross.abutalabs.com/products/techcpp", "card": {"archived": false, "artifact_type": "learning-resource", "description": "【C++面试&C++学习指南】 这里整理了C++后端研发工程师面试和工作必备的知识点 。", "domain": ["programming-languages", "tutorials", "backend", "developer-tools"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 30, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["youngyangyang04/TechCPP"], "name": "youngyangyang04/TechCPP", "platform": ["cpp", "cross-platform"], "pushed_at": "2025-04-14T04:13:23+00:00", "repo": "youngyangyang04/TechCPP", "stars": 3056, "tags": ["cpp-interview-prep", "cpp-learning-guide", "stl", "backend-development", "knowledge-base"], "topics": [], "urls": [], "use_cases": ["prepare for a C++ backend engineer interview", "review C++ interview questions on virtual functions and memory", "learn STL internals and implementation principles", "find a structured C++ backend learning roadmap", "study smart pointers and memory management for interviews"], "what_it_is": "A curated Chinese-language knowledge base of C++ backend engineering interview questions and learning materials, covering topics like virtual functions, smart pointers, memory management, and STL internals. It is maintained by the author of programmercarl.com and actively updated with community contributions.", "when_to_avoid": ["you need a beginner tutorial from zero (the repo points to separate courses)", "you want runnable project code rather than Q&A notes", "you need English-language material"], "when_to_choose": ["you are preparing for C++ backend development interviews", "you want a question-driven review of core C++ concepts", "you prefer Chinese-language technical explanations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/techcpp", "repo": "youngyangyang04/TechCPP", "role": "main", "score": 39}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "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:07:39.750081+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:39.750081+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:28:50.689358+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b39bfa85605e4a22f3c2600447a74776f9888ba23c69bc35383c462b9f42fd57", "fetched_at": "2026-08-28T04:07:39.750081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/youngyangyang04/TechCPP"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 16, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2243, "days_push": 506, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 39, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}