# ganqqwerty/123-essential-javascript-interview-questions

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ganqqwerty-123-essential-javascript-interview-questions).**

5,241 stars · 1,194 forks · BSD-3-Clause

## Links

- GitHub: https://github.com/ganqqwerty/123-Essential-JavaScript-Interview-Questions
- awesome-repositories: https://awesome-repositories.com/repository/ganqqwerty-123-essential-javascript-interview-questions.md

## Topics

`coding-challenge` `coding-interview` `coding-interviews` `frontend-interview` `inherited-properties` `interview-questions` `javascript` `javascript-functions` `javascript-interview-question` `referenceerror`

## Description

This project is a JavaScript interview guide and technical interview question bank. It serves as a frontend engineering study resource, providing a curated collection of questions and answers focused on core language concepts.

The resource covers technical knowledge review and interview preparation, focusing on the programming patterns and logic used in professional web development.

## Tags

### Education & Learning Resources

- [JavaScript Interview Preparations](https://awesome-repositories.com/f/education-learning-resources/interview-preparation/javascript-interview-preparations.md) — Offers comprehensive preparation for frontend interviews by covering core JavaScript concepts.
- [Frontend Engineering Studies](https://awesome-repositories.com/f/education-learning-resources/frontend-engineering-studies.md) — Serves as an educational resource for mastering advanced JavaScript patterns and frontend principles.
- [Interview Question Banks](https://awesome-repositories.com/f/education-learning-resources/interview-question-banks.md) — Maintains a structured bank of coding challenges used to evaluate JavaScript expertise.
- [Interview Questions](https://awesome-repositories.com/f/education-learning-resources/interview-questions.md) — Provides a curated collection of technical questions and answers for job preparation. ([source](https://github.com/ganqqwerty/123-essential-javascript-interview-questions#readme))
- [Technical Foundation Reviews](https://awesome-repositories.com/f/education-learning-resources/technical-foundation-reviews.md) — Facilitates review of fundamental and advanced JavaScript topics before coding tests.

### Web Development

- [Frontend Engineering](https://awesome-repositories.com/f/web-development/frontend-engineering.md) — Focuses on the professional engineering practices and patterns used in web development.

### Content Management & Publishing

- [Markdown-Based Content Storage](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/content-formats/markdown-based-content-storage.md) — Stores technical interview questions and answers in human-readable Markdown files.
- [Static Content Organization](https://awesome-repositories.com/f/content-management-publishing/static-content-organization.md) — Organizes educational content into a directory hierarchy that reflects site navigation.

### User Interface & Experience

- [Page Layout Templates](https://awesome-repositories.com/f/user-interface-experience/page-layout-templates.md) — Employs layout templates to ensure a consistent structural presentation of content pages.

### Part of an Awesome List

- [Programming Languages](https://awesome-repositories.com/f/awesome-lists/devtools/programming-languages.md) — Listed in the “Programming Languages” section of the Awesome Interview Questions awesome list.
