{"adoption": {"forks": 220, "observed_at": "2026-08-28T04:03:55.225112+00:00", "stars": 1187}, "canonical_url": "https://ross.abutalabs.com/products/sec-jobs", "card": {"archived": false, "artifact_type": "learning-resource", "description": "信息安全实习和校招的面经、真题和资料 减少安全选手找实习/工作的痛苦", "domain": ["security", "education", "awesome-lists"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["SecYouth/sec-jobs"], "name": "SecYouth/sec-jobs", "platform": ["cross-platform"], "pushed_at": "2019-12-16T05:10:34+00:00", "repo": "SecYouth/sec-jobs", "stars": 1187, "tags": ["interview-preparation", "infosec-jobs", "interview-experiences", "written-test-questions", "chinese-community", "job-hunting", "referrals", "career"], "topics": [], "urls": [], "use_cases": ["prepare for a security engineer internship interview", "find real written test questions for infosec campus recruitment", "read other candidates' interview experiences at security vendors", "learn about unofficial details of company hiring procedures", "find internal referral channels for security jobs", "get advice and tips for job hunting in the security industry"], "what_it_is": "A community-curated Chinese repository collecting information-security internship and campus-recruitment materials, including interview experiences, written test questions, hiring process details, and referral channels. It aims to reduce the pain of security students and job seekers finding internships and jobs in the infosec industry.", "when_to_avoid": ["you need general software engineering interview prep outside of security", "you need up-to-date job listings, as the repo has not been updated since late 2019", "you need structured, machine-readable data rather than curated documents"], "when_to_choose": ["you are a student or junior seeking an internship or first job in information security in China", "you want real interview questions and experiences shared by the community", "you want referral contacts and hiring-process insights for security roles"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sec-jobs", "repo": "SecYouth/sec-jobs", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "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:03:55.225112+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.225112+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:23:41.686984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c89b8bd500816117aee187eec02b6ba031ee989dc480fa6372c8f055ea430189", "fetched_at": "2026-08-28T04:03:55.225112+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SecYouth/sec-jobs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3415, "days_push": 2452, "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}}