# ganqqwerty/123-Essential-JavaScript-Interview-Questions

JavaScript interview Questions

Repository: https://github.com/ganqqwerty/123-Essential-JavaScript-Interview-Questions
Canonical: https://ross.abutalabs.com/products/123-essential-javascript-interview-questions
License: BSD-3-Clause
License Family: permissive
Topics: interview-questions, javascript, javascript-interview-question, javascript-functions, referenceerror, inherited-properties, frontend-interview, coding-interviews, coding-challenge, coding-interview
Last push: 2024-06-28T11:22:18+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4110, "days_push": 796, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5240, forks 1193 (observed 2026-08-28T04:09:13.519162+00:00)

## What it is
An open-source collection of 123 JavaScript interview questions with detailed answers, aimed at helping frontend developers prepare for technical job interviews. It covers core JavaScript concepts like hoisting, undefined vs not defined, and type coercion.

## Use cases
- prepare for a javascript frontend interview
- study common javascript interview questions with answers
- review javascript fundamentals like hoisting and undefined
- practice coding interview questions for frontend roles
- find frontend interview prep material

## When to choose
- you are a frontend developer preparing for technical interviews
- you want a free curated list of JavaScript interview questions with explanations
- you need to brush up on core JavaScript language quirks

## When to avoid
- you need a runnable library or tool rather than study material
- you want backend or Node.js interview questions
- you need up-to-date coverage of modern ES2020+ features

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, developer-tools
- domain: web-development, frontend, education, tutorials
- platform: -
- tags: interview-questions, javascript, frontend-interview, coding-interview, hoisting, study-guide, web

## Member repositories
- ganqqwerty/123-Essential-JavaScript-Interview-Questions (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:13.519162+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:59:37.331650+00:00, confidence not recorded.
  - readme: https://github.com/ganqqwerty/123-Essential-JavaScript-Interview-Questions (fetched 2026-08-28T04:09:13.519162+00:00, sha 4b286e5f096e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
