website: update domain

This commit is contained in:
Yangshun 2022-01-28 10:50:32 +08:00
parent b406fd2e1b
commit a914b6ac05
5 changed files with 24 additions and 24 deletions

View File

@ -10,7 +10,7 @@
</em>
</p>
<h3>
<a href="https://frontendinterviewhandbook.com">Read on the website</a>
<a href="https://www.frontendinterviewhandbook.com">Read on the website</a>
</h3>
</div>
@ -45,19 +45,19 @@ While there are some existing resources to help front end developers in preparin
Front End interview preparation resources are scarce but no fret, we tell you what to expect and everything else you need to know!
[**Learn more**](https://frontendinterviewhandbook.com/introduction/)
[**Learn more**](https://www.frontendinterviewhandbook.com/introduction/)
### 👩‍🎨 System Design
What even is Front End system design?! Learn more about them and how to ace these interviews.
[**Learn more**](https://frontendinterviewhandbook.com/front-end-system-design/)
[**Learn more**](https://www.frontendinterviewhandbook.com/front-end-system-design/)
### 👩‍💻 Coding Questions
Coding questions are an entirely different ball game for Front End interviews. We tell you how to prepare for them (hint: not just LeetCode).
[**Learn more**](https://frontendinterviewhandbook.com/build-user-interfaces/)
[**Learn more**](https://www.frontendinterviewhandbook.com/build-user-interfaces/)
### 💯 Go From Zero to Hero
@ -102,22 +102,22 @@ You might be interested in the [Tech Interview Handbook](https://techinterviewha
## Table of Contents
1. [Pop Quiz Questions](https://frontendinterviewhandbook.com/pop-quiz/)
1. [JavaScript Utility Function Questions](https://frontendinterviewhandbook.com/utility-function/)
1. [Front End Coding Questions](https://frontendinterviewhandbook.com/build-user-interfaces/)
1. [JavaScript Algorithm Questions](https://frontendinterviewhandbook.com/algorithms/)
1. [Front End System Design Questions](https://frontendinterviewhandbook.com/front-end-system-design/)
1. [Pop Quiz Questions](https://www.frontendinterviewhandbook.com/pop-quiz/)
1. [JavaScript Utility Function Questions](https://www.frontendinterviewhandbook.com/utility-function/)
1. [Front End Coding Questions](https://www.frontendinterviewhandbook.com/build-user-interfaces/)
1. [JavaScript Algorithm Questions](https://www.frontendinterviewhandbook.com/algorithms/)
1. [Front End System Design Questions](https://www.frontendinterviewhandbook.com/front-end-system-design/)
## Translations
- [English](https://frontendinterviewhandbook.com)
- [Chinese (Simplified) (简体中文)](https://frontendinterviewhandbook.com/zh/html-questions/)
- [Japanese (日本語)](https://frontendinterviewhandbook.com/jp/html-questions/)
- [Korean (한국어)](https://frontendinterviewhandbook.com/kr/html-questions/)
- [Polish (Polski)](https://frontendinterviewhandbook.com/pl/html-questions/)
- [Portuguese (Português)](https://frontendinterviewhandbook.com/pr/html-questions/)
- [Russian (Русский)](https://frontendinterviewhandbook.com/ru/html-questions/)
- [Tagalog](https://frontendinterviewhandbook.com/tl/html-questions/)
- [English](https://www.frontendinterviewhandbook.com)
- [Chinese (Simplified) (简体中文)](https://www.frontendinterviewhandbook.com/zh/html-questions/)
- [Japanese (日本語)](https://www.frontendinterviewhandbook.com/jp/html-questions/)
- [Korean (한국어)](https://www.frontendinterviewhandbook.com/kr/html-questions/)
- [Polish (Polski)](https://www.frontendinterviewhandbook.com/pl/html-questions/)
- [Portuguese (Português)](https://www.frontendinterviewhandbook.com/pr/html-questions/)
- [Russian (Русский)](https://www.frontendinterviewhandbook.com/ru/html-questions/)
- [Tagalog](https://www.frontendinterviewhandbook.com/tl/html-questions/)
## Related

View File

@ -14,11 +14,11 @@ While there are some existing resources to help front end developers in preparin
Unlike Software Engineering interviews, the formats for front end interviews are less known and less standard. However, there are a few common formats:
- **Pop Quiz** - Short questions which test your knowledge and have clear non-subjective answers. E.g. Explain the `this` keyword in JavaScript
- **Pop quiz** - Short questions which test your knowledge and have clear non-subjective answers. E.g. Explain the `this` keyword in JavaScript
- **Algorithms** - LeetCode-style algorithmic coding questions, but solve them using JavaScript
- **Write a small utility function/library** - Implement a common function in JavaScript. This is the front end version of LeetCode-style algorithm questions. E.g. Implement the `debounce` function found in Underscore/Lodash
- **Build User Interfaces (component/app/game)** - Write HTML, CSS and JavaScript to implement a UI component or a small app/game. E.g. Build a tabs component, Tic-tac-toe Game, Tetris Game
- **System Design** - Describe and discuss how you would build a UI component/app/game and its architecture. This is the front end version of system design questions. E.g. Describe how you would build Emoji autocomplete feature in a chat app, what APIs it would have, what components there are to the feature, how to ensure it has good performance, UX, etc.
- **Build user interfaces (component/app/game)** - Write HTML, CSS and JavaScript to implement a UI component or a small app/game. E.g. Build a tabs component, Tic-tac-toe Game, Tetris Game
- **System design** - Describe and discuss how you would build a UI component/app/game and its architecture. This is the front end version of system design questions. E.g. Describe how you would build Emoji autocomplete feature in a chat app, what APIs it would have, what components there are to the feature, how to ensure it has good performance, UX, etc.
## General tips for front end interviews
@ -28,7 +28,7 @@ Be _extremely_ familiar with the following concepts:
- CSS: Specificity, Box model, Layout, Positioning
- JavaScript: `this` keyword, Prototypes, closures, Async-style code, Promises, Timers (`setTimeout`, `setInterval`)
- JavaScript Design Patterns: Observer pattern, Module pattern
- JavaScript design patterns: Observer pattern, Module pattern
- HTML: Event delegation (it was useful in almost every interview), DOM traversal, DOM manipulation, Form validation and submission
- Vanilla JS, or jQuery at the very least. Not all interviews allow you to use React as they want to see mastery of lower-level stuff

View File

@ -1,3 +1,3 @@
# CSS Questions
Moved to [new location](https://frontendinterviewhandbook.com/css-questions/).
Moved to [new location](https://www.frontendinterviewhandbook.com/css-questions/).

View File

@ -1,3 +1,3 @@
# HTML Questions
Moved to [new location](https://frontendinterviewhandbook.com/html-questions/).
Moved to [new location](https://www.frontendinterviewhandbook.com/html-questions/).

View File

@ -1,3 +1,3 @@
# JavaScript Questions
Moved to [new location](https://frontendinterviewhandbook.com/javascript-questions/).
Moved to [new location](https://www.frontendinterviewhandbook.com/javascript-questions/).