- ๊ธฐ์ ์ ์ญ๋์ ํฅ์์์ผ ๋ ํ๋ฅญํ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํด ์ปดํจํฐ ๊ณตํ ์ง์, ๊ฐ๋ , ๋ฐฉ์์ ๋ํ ์ด๋ก ์ ๊พธ์คํ ํ์ตํ๊ณ ์์ต๋๋ค.
- ์ค์ค๋ก ๋ตํด๋ณด๊ณ ์ถ๊ฑฐ๋ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ์ ์ง๋ฌธ์ ๋ํด ๋ค์ํ ์๋ฃ๋ฅผ ์ฝ์ด๋ณด๋ฉฐ ์ค์ค๋ก ์ ๋ฆฌํฉ๋๋ค.
- ์๋ชป๋ ๋ด์ฉ์ด ์๋ค๋ฉด Issues์์ ์๋ก์ด ์ด์๋ฅผ ์์ฑํด์ฃผ์๊ฑฐ๋ ๊ด๋ จ ์ด์์ ๋๊ธ๋ก ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ ๋ฐ์ํ๊ฒ ์ต๋๋ค.
- ๋น๋๊ธฐ ์ฒ๋ฆฌ ํจํด์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- Promise์ ๋์ ๋ฐฉ์์ ๋ํด ์์ธํ ์ค๋ช ํด์ฃผ์ธ์.
- ์ด๋ฒคํธ ๋ฃจํ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํด๋ก์ ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํธ์ด์คํ ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ์๋ฐ์คํฌ๋ฆฝํธ ์ต์ ๋ฌธ๋ฒ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ๋๊ธฐ์ ๋น๋๊ธฐ, Blocking๊ณผ Non-Blocking์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํ๋ก์ธ์ค์ ์ค๋ ๋์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- REST API์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- HTTP์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- www.example.com์ ์ฃผ์์ฐฝ์ ์ณค์ ๋ ํ๋ฉด์ด ๋์ค๊ธฐ๊น์ง์ ๊ณผ์ ์ ๋คํธ์ํฌ ๊ด์ ์ผ๋ก ์ค๋ช ํด ์ฃผ์ธ์.
- TCP์ UDP์ ์ฐจ์ด๋ฅผ ์ค๋ช ํด์ฃผ์ธ์.
- ๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๊ณผ์ ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ์ฟ ํค์ ์ธ์ ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํ ํฐ ์ธ์ฆ ๋ฐฉ์๊ณผ JWT์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- OAuth์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- CSR, SSR์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ๋ฆฌ์กํธ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ๋ฆฌ์กํธ์ ๋์ ๋ฐฉ์๊ณผ ์๋ฆฌ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- useMemo์ useCallback์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ๋ชฉ๋ก ๋ ๋๋ง ์ ํญ๋ชฉ์ ์ ๋ฌํ๋ key ์์ฑ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- Context API์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- Inpa Dev Blog
- The Modern JavaScript Tutorial
- WeareSoft /ย tech-interview
- JaeYeopHan /ย Interview_Question_for_Beginner
- gyoogle /ย tech-interview-for-developer
- junh0328 /ย prepare_frontend_interview
- baeharam /ย Must-Know-About-Frontend
- jwasham /ย coding-interview-university
- trekhleb /ย javascript-algorithms
- ๊ฐ์, ๋์, ์ํฐํด ๋ฑ ํ์ตํ ์ฝํ ์ธ ๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
- ์์๋ณด๋ค 24๋ฐฐ ๋ง์ ์ฝํ ์ธ ์ ํ๋ก ํธ๊ฐ ๋์ฒํ๋ ๋ฐฉ๋ฒ
- ํ๋ก ํธ์๋ ์น ์๋น์ค์์ ์ฐ์ํ๊ฒ ๋น๋๊ธฐ ์ฒ๋ฆฌํ๊ธฐ
- ์ฃผ๋์ด ์น ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ๋น๋๊ธฐ ํต์
- ๋ฆฌ์กํธ ๊ณต์๋ฌธ์
- HTTP ์๋ฒฝ ๊ฐ์ด๋
- ๋ชจ๋์ ๋คํธ์ํฌ
- ์ค๋ธ์ ํธ
- ๋ชจ๋๋ฅผ ์ํ ์ปดํจํฐ ๊ณผํ
- ์ด์์ฒด์
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ๊ณผ JavaScript ES6+