Front-Interview
The front end technology interview list
- If you need to modify a typo or part, please register PR or issues at any time.
? Contributors
? CS (Computer Science)
? Overall
- What happens when you enter a URL in the address bar
- Synchronous and asynchronous
- Functional programming
- Waterfall vs Agile
- Compiler, Transfiler, Polyfill
? Algorithm and data structure
? Web Browser
- Cookie, Session and Web Storage
- Cache
? Operating system (OS)
? Network
- Http and https
- Http/1.1 vs http/2.0 vs http/3.0
- DNS (Domain Name System)
- TCP and UDP
- Unicast/Broadcast/Multicast
- Web server and WAS
- CORS (Cross-Origin Resource Sharing)
? Front End
- Browser rendering process
- Framework and library
- REST (Representational State Transfer) API
- JSON (JavaScript Object Notification)
- V8 engine
- Require vs import
? Html
? JavaScript
️ beginner
- What is JavaScript? & First -class object & compile/interpreter language
- Confused terms (value, literal, expression, door, token)
- Document object model (DOM)
- VAR, Let, Const (with. Ho Tasting)
- Event delegation (with. Bubbling, Capturing)
- JavaScript floating point calculation problem
- Object approach to object properties (ends, bracket access)
- Primitive type vs object (see) type
- Function: Call by Value, Call by Reference
- Callback function and high -tea function
️ Intermediate
- Scope
- Hoisting
- Event Loop
- Closer
- Execution Context
- AJAX (Asynchronous JavaScript and XML)
- Promise
- Xmlhttprequest and fetch
- Async/Await
️It
- JavaScript Garbage Collection
- Eternal/Eterator, Generator
? React
- CSR (Client Side Rendering) vs SSR (Server Side Rendering)
- React vs View vs Angular
- JSX (JavaScript XML)
- React Hooks frequently used
? React deepening
- Usestate is asynchronous/placement.
- REACT re -adjustment, Virtual DOM comparison
- ERRORBOUNDARY
? TypeScript
- What is the type script?
- Type script basic type and frequently used utility type
- Type Script Typeof/Keyof