Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssi02014/front-interview
๐ ํ๋ก ํธ์๋ ์ด๋ก ์ ๋ฆฌ
https://github.com/ssi02014/front-interview
cs css3 frontend html5 interview javascript network os reactjs typescript
Last synced: 6 days ago
JSON representation
๐ ํ๋ก ํธ์๋ ์ด๋ก ์ ๋ฆฌ
- Host: GitHub
- URL: https://github.com/ssi02014/front-interview
- Owner: ssi02014
- Created: 2021-04-26T16:15:43.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-28T10:55:15.000Z (over 1 year ago)
- Last Synced: 2024-12-09T13:05:39.072Z (13 days ago)
- Topics: cs, css3, frontend, html5, interview, javascript, network, os, reactjs, typescript
- Homepage:
- Size: 2.53 MB
- Stars: 306
- Watchers: 6
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ป Front-Interview
### ๋ด๊ฐ ์ง์ ์ ๋ฆฌํด๋ณด๋ ํ๋ก ํธ์๋ ๊ธฐ์ ๋ฉด์ ๋ฆฌ์คํธ ๐
- ์คํ์๋ ์์ ํด์ผ๋๋ ๋ถ๋ถ์์ผ๋ฉด ์ธ์ ๋ pr, ๋๋ ์ด์ ๋ฑ๋กํด์ฃผ์ธ์.
## ๐ Contributors
[![contributors](https://contrib.rocks/image?repo=ssi02014/Front-Interview)](https://github.com/ssi02014/Front-Interview/graphs/contributors)
## ๐ CS(Computer Science)
### ๐ Overall
- [์ฃผ์์ฐฝ์ URL ์ ๋ ฅํ๋ฉด ๋ฒ์ด์ง๋ ์ผ](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/enter-url-process.md)
- [๋๊ธฐ(Synchronous)์ ๋น๋๊ธฐ(Asynchronous)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/synchronous-asynchronous.md)
- [ํจ์ํํ๋ก๊ทธ๋๋ฐ(Functional Programming)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/functionalProgramming.md)
- [ํญํฌ์(Waterfall) vs ์ ์์ผ(Agile)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/waterfall-Agile.md)
- [์ปดํ์ผ๋ฌ, ํธ๋์คํ์ผ๋ฌ, ํด๋ฆฌํ](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/transcompiler.md)
### ๐ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์๋ฃ๊ตฌ์กฐ
- [๋น ์ค(Big-O)ํ๊ธฐ๋ฒ](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/big-O.md)
### ๐ WEB Browser
- [์ฟ ํค(Cookie)์ ์ธ์ (Session) ๊ทธ๋ฆฌ๊ณ ์น ์คํ ๋ฆฌ์ง(Web Storage)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cookie-session.md)
- [์บ์(Cache)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cache.md)
### ๐ ์ด์์ฒด์ (OS)
### ๐ ๋คํธ์ํฌ(Network)
- [HTTP์ HTTPS](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/http-https.md)
- [HTTP/1.1 vs HTTP/2.0 vs HTTP/3.0](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/http1-2-3.md)
- [DNS(Domain Name System)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/DNS.md)
- [TCP์ UDP](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/tcp-udp.md)
- [์ ๋์บ์คํธ/๋ธ๋ก๋์บ์คํธ/๋ฉํฐ์บ์คํธ](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/uni-broad-multicast.md)
- [์น ์๋ฒ์ WAS](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/webserver-was.md)
- [CORS(Cross-Origin Resource Sharing)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cors.md)
## ๐ ํ๋ก ํธ์๋ ์ ๋ฐ
- [๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๊ณผ์ ](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/browser-rendering-process.md)
- [ํ๋ ์์ํฌ(Framework)์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(Library)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/library-framework.md)
- [REST(Representational State Transfer) API](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/restful.md)
- [JSON(JavaScript Object Notation)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/json.md)
- [V8 ์์ง](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/V8.md)
- [require vs import](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/require-import.md)
## ๐ HTML
- [DOCTYPE](https://github.com/ssi02014/Front-Interview/blob/master/documents/HTML/doctype.md)
- [viewport](https://github.com/ssi02014/Front-Interview/blob/master/documents/HTML/viewport.md)
## ๐ JavaScript
### โญ๏ธ ์ด๊ธ
- [์๋ฐ์คํฌ๋ฆฝํธ๋? & ์ผ๊ธ ๊ฐ์ฒด & ์ปดํ์ผ/์ธํฐํ๋ฆฌํฐ ์ธ์ด](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/javascript.md)
- [ํท๊ฐ๋ฆฌ๋ ์ฉ์ด(๊ฐ, ๋ฆฌํฐ๋ด, ํํ์, ๋ฌธ, ํ ํฐ)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/value-literal-statement.md)
- [๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ(Document Object Model:DOM)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/dom-tree.md)
- [var, let, const (with.ํธ์ด์คํ )](http://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/var-let-const.md)
- [์ด๋ฒคํธ ์์(with. bubbling, Capturing)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/event-delegation.md)
- [์๋ฐ์คํฌ๋ฆฝํธ ๋ถ๋์์์ ๊ณ์ฐ ๋ฌธ์ ](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/floating-point.md)
- [๊ฐ์ฒด ํ๋กํผํฐ ์ ๊ทผ๋ฒ(๋ง์นจํ ์ ๊ทผ, ๋๊ดํธ ์ ๊ทผ)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/accessing-properties.md)
- [์์ ํ์ vs ๊ฐ์ฒด(์ฐธ์กฐ) ํ์ ](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/primitive-object.md)
- [ํจ์: ๊ฐ์ ์ํ ํธ์ถ(call by value), ์ฐธ์กฐ์ ์ํ ํธ์ถ(call by reference)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/callbyvalue-reference.md)
- [์ฝ๋ฐฑ ํจ์์ ๊ณ ์ฐจ ํจ์](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/callback-higher.md)
### โญ๏ธ ์ค๊ธ
- [์ค์ฝํ(Scope)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/scope.md)
- [ํธ์ด์คํ (Hoisting)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/hoisting.md)
- [์ด๋ฒคํธ ๋ฃจํ(Event Loop)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/event-loop.md)
- [ํด๋ก์ (Closure)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/closure.md)
- [์คํ ์ปจํ ์คํธ(Execution Context)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/execution-context.md)
- [Ajax(Asynchronous JavaScript And XML)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/ajax.md)
- [ํ๋ก๋ฏธ์ค(Promise)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/promise.md)
- [XMLHttpRequest์ Fetch](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/xmlhttprequest.md)
- [async/await](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/async-await.md)
### โญ๏ธ ์ฌํ
- [์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋น์ง ์ปฌ๋ ์ ](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/gc.md)
- [์ดํฐ๋ฌ๋ธ/์ดํฐ๋ ์ดํฐ, ์ ๋๋ ์ดํฐ](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/iterator-generator.md)
## ๐ React
- [CSR (Client Side Rendering) vs SSR(Server Side Rendering)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/csr-ssr.md)
- [๋ฆฌ์กํธ vs ๋ทฐ vs ์ต๊ทค๋ฌ](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/react-vue-angular.md)
- [JSX (JavaScript XML)](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/jsx.md)
- [์์ฃผ ์ฌ์ฉํ๋ ๋ฆฌ์กํธ ํ (React Hooks)](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/hooks.md)
### ๐ React ์ฌํ
- [UseState๋ ๋น๋๊ธฐ/๋ฐฐ์น ์ฒ๋ฆฌ๋๋ค.](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/useState.md)
- [React ์ฌ์กฐ์ (Reconciliation), Virtual DOM ๋น๊ต](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/reconciliation.md)
- [ErrorBoundary](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/errorBoundary.md)
## ๐ TypeScript
- [ํ์ ์คํฌ๋ฆฝํธ๋?](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/typescript.md)
- [ํ์ ์คํฌ๋ฆฝํธ ๊ธฐ๋ณธ ํ์ ๋ฐ ์์ฃผ ์ฌ์ฉํ๋ ์ ํธ๋ฆฌํฐ ํ์ ](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/types.md)
- [ํ์ ์คํฌ๋ฆฝํธ typeof/keyof](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/typeof-keyof.md)