# Advanced-Frontend/Daily-Interview-Question

**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/advanced-frontend-daily-interview-question).**

27,505 stars · 3,264 forks · JavaScript

## Links

- GitHub: https://github.com/Advanced-Frontend/Daily-Interview-Question
- Homepage: https://muyiy.cn/question/
- awesome-repositories: https://awesome-repositories.com/repository/advanced-frontend-daily-interview-question.md

## Topics

`css` `interview` `javascript` `react` `vue`

## Description

This project is a frontend interview preparation platform that provides a curated repository of technical coding challenges. It serves as a practice tool for developers to master core programming concepts and improve their problem-solving skills in preparation for software engineering interviews.

The platform focuses on deep analysis of JavaScript language mechanics, including asynchronous behavior, variable scope, closures, and prototype inheritance. Users can engage with algorithmic problems that require data structure manipulation, array processing, and recursive logic to build proficiency in writing efficient code.

The repository utilizes a component-driven architecture and markdown-based content modeling to organize its technical challenges. It incorporates automated code assessment processes, including abstract syntax tree analysis and sandboxed execution, to provide feedback on user-submitted logic.

## Tags

### Development Tools & Productivity

- [Technical Interview Preparation](https://awesome-repositories.com/f/development-tools-productivity/technical-interview-preparation.md) — Serves as a frontend interview preparation platform with curated technical challenges and coding problems. ([source](https://cdn.jsdelivr.net/gh/Advanced-Frontend/Daily-Interview-Question@master/README.md))

### Education & Learning Resources

- [Technical Interview Questions](https://awesome-repositories.com/f/education-learning-resources/interview-preparation-guides/technical-interview-questions.md) — Offers a curated set of daily coding tasks focusing on core JavaScript concepts for interview preparation.
- [Algorithm Practice Collections](https://awesome-repositories.com/f/education-learning-resources/algorithm-practice-collections.md) — Provides curated collections of JavaScript algorithmic problems to improve coding efficiency and mastery.
- [Data Structure Transformations](https://awesome-repositories.com/f/education-learning-resources/curricula-instructional-design/curricula-roadmaps/foundations-study-skills/foundational-computer-science-modules/data-structures-and-algorithms/data-structure-transformations.md) — Provides exercises for converting between flat lists, nested trees, and object keys to improve data organization. ([source](https://github.com/Advanced-Frontend/Daily-Interview-Question/blob/master/datum/summary.md))

### Software Engineering & Architecture

- [JavaScript Algorithmic Practice Tools](https://awesome-repositories.com/f/software-engineering-architecture/algorithmic-problem-solving/javascript-algorithmic-practice-tools.md) — Provides a resource for solving complex JavaScript data structure and logic problems.
- [Algorithmic Problem Solving](https://awesome-repositories.com/f/software-engineering-architecture/algorithmic-problem-solving.md) — Offers a platform for practicing data structure manipulation, array processing, and recursive logic through technical challenges. ([source](https://github.com/Advanced-Frontend/Daily-Interview-Question/blob/master/datum/summary.md))
- [JavaScript Execution Analysis](https://awesome-repositories.com/f/software-engineering-architecture/static-code-analyzers/javascript-execution-analysis.md) — Analyzes complex JavaScript language mechanics like asynchronous behavior and closures through detailed code evaluation. ([source](https://github.com/Advanced-Frontend/Daily-Interview-Question/blob/master/datum/summary.md))
- [Abstract Syntax Tree Parsers](https://awesome-repositories.com/f/software-engineering-architecture/abstract-syntax-tree-parsers.md) — Provides automated code assessment by parsing and analyzing source code structure using abstract syntax trees.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Programming Languages & Runtimes

- [Execution Analysis](https://awesome-repositories.com/f/programming-languages-runtimes/programming-language-varieties/programming-languages/web-frontend-languages/javascript/execution-analysis.md) — Deepens understanding of JavaScript mechanics like asynchronous behavior and prototype inheritance through code evaluation.

### DevOps & Infrastructure

- [Code Execution Sandboxes](https://awesome-repositories.com/f/devops-infrastructure/execution-environments/code-execution-runtimes/code-execution-sandboxes.md) — Executes user-submitted code in isolated browser environments to safely evaluate logic and provide feedback.
