# yangshun/front-end-interview-handbook

**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/yangshun-front-end-interview-handbook).**

43,961 stars · 5,939 forks · MDX · MIT

## Links

- GitHub: https://github.com/yangshun/front-end-interview-handbook
- Homepage: https://frontendinterviewhandbook.com
- awesome-repositories: https://awesome-repositories.com/repository/yangshun-front-end-interview-handbook.md

## Topics

`css` `css-questions` `front-end` `front-end-development` `front-end-interview` `front-end-system-design` `html` `html-questions` `interview` `interview-preparation` `interview-questions` `interview-test` `javascript` `js-questions` `web-development`

## Description

This project is a curated guide for engineers preparing for front end engineering roles. It serves as a technical interview handbook and study resource, providing a collection of questions and answers focused on web technology and interview strategy.

The resource covers front end system design and architectural patterns for scalable user interfaces. It also includes analysis of company-specific interview formats and patterns to assist in creating tailored study plans.

The materials provide a review of web technology, including browser internals, web standards, and core scripting languages. The content is organized via hierarchical topic mapping to facilitate targeted study of technical concepts and domain knowledge.

## Tags

### Education & Learning Resources

- [Front End Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/front-end-interview-preparation.md) — Serves as a comprehensive technical interview handbook and study resource for front end engineering roles.
- [Web Technology Study Materials](https://awesome-repositories.com/f/education-learning-resources/web-technology-study-materials.md) — Offers a comprehensive review of browser internals, web standards, and core scripting languages for technical evaluations.
- [Technical Domain Questions](https://awesome-repositories.com/f/education-learning-resources/educational-resources/career-interview-community/interview-preparation-resources/technical-domain-questions.md) — Provides a curated collection of questions and answers covering web standards and browser internals. ([source](https://github.com/yangshun/front-end-interview-handbook#readme))
- [Web Programming and Internet Technologies](https://awesome-repositories.com/f/education-learning-resources/educational-resources/languages-and-programming-concepts/software-engineering-languages/web-programming-and-internet-technologies.md) — Offers a review of browser internals, web standards, and core scripting languages.
- [Technical Interview Questions](https://awesome-repositories.com/f/education-learning-resources/interview-preparation-guides/technical-interview-questions.md) — Provides a comprehensive collection of practice problems and assessment questions for technical roles.
- [Interview Strategies](https://awesome-repositories.com/f/education-learning-resources/interview-questions/interview-strategies.md) — Provides analysis of company-specific interview formats and question patterns to help candidates create tailored study plans.
- [Question-Answer Mappings](https://awesome-repositories.com/f/education-learning-resources/question-answer-mappings.md) — Links specific technical concepts to common interview questions through a structured data mapping.
- [System Design Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/system-design-interview-preparation.md) — Provides curated guidance and materials for navigating system design interviews for engineering roles. ([source](https://github.com/yangshun/front-end-interview-handbook#readme))
- [Technical Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/technical-interview-preparation.md) — Provides resources for reviewing core markup, styling, and scripting languages to prepare for technical assessments. ([source](https://github.com/yangshun/front-end-interview-handbook/blob/main/README.md))
- [Technical Topics](https://awesome-repositories.com/f/education-learning-resources/technical-topics.md) — Organizes technical knowledge into a nested structure of categories and sub-topics for targeted navigation.
- [Technical Interview Curricula](https://awesome-repositories.com/f/education-learning-resources/educational-resources/career-interview-community/interview-preparation-resources/coding-interview-resources/technical-interview-curricula.md) — Provides analysis of company-specific interview formats to create tailored study plans.

### Part of an Awesome List

- [Front End](https://awesome-repositories.com/f/awesome-lists/productivity/front-end.md) — Provides a curated collection of technical questions and answers for engineers preparing for front end roles.
- [Interview Format Analysis](https://awesome-repositories.com/f/awesome-lists/learning/interview-preparation/interview-format-analysis.md) — Includes analysis of company-specific interview formats and patterns to assist in creating tailored study plans. ([source](https://github.com/yangshun/front-end-interview-handbook#readme))

### Web Development

- [Front-End Architecture Patterns](https://awesome-repositories.com/f/web-development/front-end-architecture-patterns.md) — Provides guidance and architectural patterns for designing scalable user interfaces in technical interview scenarios.
- [Interview Preparation](https://awesome-repositories.com/f/web-development/front-end-architecture-patterns/interview-preparation.md) — Provides guidance on architecting scalable user interfaces and designing complex web applications for technical interviews.
