{"adoption": {"forks": 9195, "observed_at": "2026-08-28T04:12:19.285921+00:00", "stars": 65328}, "canonical_url": "https://ross.abutalabs.com/products/javascript-questions", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A long list of (advanced) JavaScript questions, and their explanations :sparkles:  ", "domain": ["programming-languages", "tutorials", "education", "web-development"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["lydiahallie/javascript-questions"], "name": "lydiahallie/javascript-questions", "platform": ["cross-platform"], "pushed_at": "2024-08-04T16:08:40+00:00", "repo": "lydiahallie/javascript-questions", "stars": 65328, "tags": ["javascript", "quiz", "interview-preparation", "interview-questions", "learning", "ecmascript", "self-assessment"], "topics": [], "urls": [], "use_cases": ["prepare for a javascript coding interview", "test my javascript knowledge with quiz questions", "learn tricky javascript concepts like hoisting and closures", "refresh javascript fundamentals before an interview", "practice advanced javascript questions with explanations"], "what_it_is": "A popular collection of JavaScript quiz questions ranging from basic to advanced, each with detailed explanations hidden in collapsible answer sections. It is widely used to test JavaScript knowledge and prepare for coding interviews.", "when_to_avoid": ["you need coverage of the newest JavaScript language features, since questions date from 2019", "you want an interactive coding environment rather than static questions", "you need a structured curriculum with exercises and projects"], "when_to_choose": ["you want interview-style JavaScript questions with clear explanations", "you prefer self-paced quizzing over video courses", "you want a free, community-translated study resource"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/javascript-questions", "repo": "lydiahallie/javascript-questions", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-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:12:19.285921+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.285921+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.308769+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0101b7dd651bb61327e5f9fc4bac2f782671e229984b01530f29b903649ab0f5", "fetched_at": "2026-08-28T04:12:19.285921+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lydiahallie/javascript-questions"}], "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": 2639, "days_push": 759, "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}}