{"adoption": {"forks": 2200, "observed_at": "2026-08-28T04:09:02.764115+00:00", "stars": 4940}, "canonical_url": "https://ross.abutalabs.com/products/angular-interview-questions", "card": {"archived": false, "artifact_type": "learning-resource", "description": "List of 300 Angular Interview Questions and answers", "domain": ["web-development", "frontend", "tutorials", "education"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 68, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["sudheerj/angular-interview-questions"], "name": "sudheerj/angular-interview-questions", "platform": ["cross-platform"], "pushed_at": "2026-04-27T16:54:11+00:00", "repo": "sudheerj/angular-interview-questions", "stars": 4940, "tags": ["angular", "interview-questions", "interview-preparation", "typescript", "rxjs", "cheatsheet", "study-guide", "web-server"], "topics": ["angular", "angular6", "angularjs", "javascript-framework", "rxjs", "interview-questions", "angular-interview-questions", "typescript", "angular7", "javascript-interview-questions"], "urls": [], "use_cases": ["prepare for an Angular job interview", "review Angular concepts before a technical screening", "study Angular framework fundamentals like directives and lifecycle hooks", "brush up on differences between AngularJS and Angular", "learn common RxJS and TypeScript questions asked in interviews", "find quick answers to Angular architecture questions"], "what_it_is": "A curated collection of 300 Angular interview questions with detailed answers, covering Angular fundamentals, architecture, directives, dependency injection, and related technologies like TypeScript and RxJS. It is a documentation-style study guide maintained as a GitHub repository rather than runnable software.", "when_to_avoid": ["you need runnable code, a library, or a framework for building applications", "you want structured interactive courses or hands-on exercises", "you need authoritative documentation rather than community-written Q&A"], "when_to_choose": ["you are preparing for an Angular or frontend developer interview", "you want a free, question-and-answer format refresher on Angular concepts", "you need a broad checklist of Angular topics to study"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/angular-interview-questions", "repo": "sudheerj/angular-interview-questions", "role": "main", "score": 68}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "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:02.764115+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:02.764115+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:17:55.777075+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ed9dbdfc54f13f0e62c3266a7b140ba2acb6657ef5a61f6089641b002dcf765", "fetched_at": "2026-08-28T04:09:02.764115+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sudheerj/angular-interview-questions"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 79, "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": 2947, "days_push": 128, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 68, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}