Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

๐ŸŽ“ ํ”„๋ก ํŠธ์—”๋“œ ์ด๋ก  ์ •๋ฆฌ

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)