Front-Interview
Front-Interview copied to clipboard
๐ ํ๋ก ํธ์๋ ์ด๋ก ์ ๋ฆฌ
trafficstars
๐ป Front-Interview
๋ด๊ฐ ์ง์ ์ ๋ฆฌํด๋ณด๋ ํ๋ก ํธ์๋ ๊ธฐ์ ๋ฉด์ ๋ฆฌ์คํธ ๐
- ์คํ์๋ ์์ ํด์ผ๋๋ ๋ถ๋ถ์์ผ๋ฉด ์ธ์ ๋ pr, ๋๋ ์ด์ ๋ฑ๋กํด์ฃผ์ธ์.
๐ค Notion ์ ๋ฆฌ
- ํด๋น ์ ์ฅ์ ๊ธฐ์ ๋ฉด์ ๋ฆฌ์คํธ๋ฅผ ๊ณ์ ์ถ๊ฐ ํ ์์ ์ด์ง๋ง Notion ์ ๋ฆฌ๋ ์ฐธ๊ณ ํ์ค ๋ถ์ ์ฐธ๊ณ ํ์๊ธธ ๋ฐ๋๋๋ค.
- ๊ธฐ์ ๋ฉด์ ๋ฆฌ์คํธ(Notion)
๐ CS(Computer Science)
๐ [Overall]
- ์ฃผ์์ฐฝ์ URL ์ ๋ ฅํ๋ฉด ๋ฒ์ด์ง๋ ์ผ
- ๋๊ธฐ(Synchronous)์ ๋น๋๊ธฐ(Asynchronous)
- ํจ์ํํ๋ก๊ทธ๋๋ฐ(Functional Programming)
- ํญํฌ์(Waterfall) vs ์ ์์ผ(Agile)
- ์ปดํ์ผ๋ฌ, ํธ๋์คํ์ผ๋ฌ, ํด๋ฆฌํ
๐ [์๊ณ ๋ฆฌ์ฆ๊ณผ ์๋ฃ๊ตฌ์กฐ]
๐ [WEB Browser]
๐ [์ด์์ฒด์ (OS)]
๐ [๋คํธ์ํฌ(Network)]
๐ ํ๋ก ํธ์๋ ์ ๋ฐ
- ๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๊ณผ์
- ํ๋ ์์ํฌ(Framework)์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(Library)
- REST(Representational State Transfer) API
- JSON(JavaScript Object Notation)
- V8 ์์ง
- require vs import
๐ HTML
๐ JavaScript
- ์๋ฐ์คํฌ๋ฆฝํธ๋? & ์ผ๊ธ ๊ฐ์ฒด & ์ปดํ์ผ/์ธํฐํ๋ฆฌํฐ ์ธ์ด
- ํท๊ฐ๋ฆฌ๋ ์ฉ์ด(๊ฐ, ๋ฆฌํฐ๋ด, ํํ์, ๋ฌธ, ํ ํฐ)
- ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ(Document Object Model:DOM)
- var, let, const (with.ํธ์ด์คํ )
- ์ด๋ฒคํธ ์์(with. bubbling, Capturing)
- ์ค์ฝํ(Scope)
- ํธ์ด์คํ (Hoisting)
- ์ด๋ฒคํธ ๋ฃจํ(Event Loop)
- ํด๋ก์ (Closure)
- ์คํ ์ปจํ ์คํธ(Execution Context)
- Ajax(Asynchronous JavaScript And XML)
- ํ๋ก๋ฏธ์ค(Promise)
- XMLHttpRequest์ Fetch
- async/await
- ์ดํฐ๋ฌ๋ธ/์ดํฐ๋ ์ดํฐ, ์ ๋๋ ์ดํฐ
๐ React
- CSR (Client Side Rendering) vs SSR(Server Side Rendering)
- ๋ฆฌ์กํธ vs ๋ทฐ vs ์ต๊ทค๋ฌ
- JSX (JavaScript XML)
- ์์ฃผ ์ฌ์ฉํ๋ ๋ฆฌ์กํธ ํ (React Hooks)