๐ 2025/11 Interview Prep
The best way to prepare for life is to begin to live.
CSSโ
- CSS ๋ฐ์ค ๋ชจ๋ธ์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์
px,em,rem,vw,vh์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์- ์์ฃผ ์ฌ์ฉํ๋ ์์ฌ ์์๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์
- Dark Mode ์ฒ๋ฆฌ ์ ์คํ์ผ์ ์ด๋ป๊ฒ ๊ตฌ์ฑํด์ผ ํ๋์?
JavaScript(ES6+)โ
- var, let, const ์ธ ๊ฐ์ง ๋ณ์ ์ ์ธ์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์
- ๋ณ์ ํธ์ด์คํ (Hoisting)์ ์ค๋ช ํด ์ฃผ์ธ์
<script>์ค์ ์ ์ฐจ์ด๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์- cookie, sessionStorage, localStorage๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์
==์===์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์undefined์null์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์- Promise์ ์๋ฆฌ๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์
- async/await๊ฐ ๋ฌด์์ด๋ฉฐ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ์ค๋ช ํด ์ฃผ์ธ์
- Hoisting์ ์๋ฆฌ๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์
this์ ์ฌ์ฉ ์๋๋ฆฌ์ค๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์- Set๊ณผ Map์ ์ฌ์ฉ ์๋๋ฆฌ์ค์ ์ฐจ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์
TypeScriptโ
- TypeScript์ JavaScript์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- TypeScript์ ๊ธฐ๋ณธ ํ์ ๊ณผ ํ์ ์ด๋ ธํ ์ด์ ์ ์ค๋ช ํด ์ฃผ์ธ์
- Interface์ Type Alias์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- Generics์ ๊ฐ๋ ๊ณผ ์ฌ์ฉ๋ฒ์ ์ค๋ช ํด ์ฃผ์ธ์
Vueโ
- Vue 3์๋ ์ด๋ค ์๋ก์ด ๊ธฐ๋ฅ์ด ์๋์?
- Composition API์ Options API์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- ref์ reactive์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- watch์ watchEffect์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- Vue์ ๋ผ์ดํ์ฌ์ดํด ํ ์ ์ค๋ช ํด ์ฃผ์ธ์
- Vue ์ปดํฌ๋ํธ ๊ฐ์ ํต์ ๋ฐฉ์์๋ ์ด๋ค ๊ฒ๋ค์ด ์๋์?
- Vue2์ Vue3 ์๋ฐฉํฅ ๋ฐ์ธ๋ฉ์ ์๋ฆฌ๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์
- Vue3์ Static Hoisting์ด ๋ฌด์์ธ์ง ์ค๋ช ํด ์ฃผ์ธ์
- Pinia์ Vuex์ ์ฐจ์ด์ ์ ๋น๊ตํด ์ฃผ์ธ์
- Vue3์ Fragment๊ฐ ๋ฌด์์ธ์ง ์ค๋ช ํด ์ฃผ์ธ์
Frameworkโ
Experienceโ
์ฑ๋ฅ ์ต์ ํโ
- ํ๋ฉด์ ์๋ง ๊ฑด์ ๋ฐ์ดํฐ๊ฐ ์์ ๋ ์ด๋ป๊ฒ ์ต์ ํํ๋์?
- SSR์ ์ฑ๋ฅ์ ์ด๋ป๊ฒ ๋ชจ๋ํฐ๋งํ๋์?
SSR & SEOโ
- Nuxt 3์ Server Engine์ ๋ฌด์์ธ๊ฐ์?
- CSR, SSR, SSG๋ฅผ ์ด๋ป๊ฒ ์ ํํ๋์?
- SSR์์ ํํ Memory Leak ์์ธ๊ณผ ํด๊ฒฐ๋ฒ์?
- SSR์์ Hydration Mismatch๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ๋์?
- SSR ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ์ SPA์ ์ฐจ์ด์ ์?
- ๋ค๊ตญ์ด ์น์ฌ์ดํธ์ SEO๋ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ๋์?