카테고리 없음
백엔드위주) 신입한테는 물어볼게 별로 없어
2cho6
2022. 5. 10. 09:39
- 오버로딩 / 오버라이딩
- 스택 오버플로우
- 메모리 누수
- GC(가비지 컬렉션)
- static 키워드?
- 스레드
- 제네릭?
- 스택 / 힙
- HTTP 프로토콜
- SQL Injection & 방어방법
- 쿠키 / 세션 / 토큰
- URI / URL / URN
- ORM / ODM
- CSR / SSR
- REST API / RESTful
- 클로져
- 호이스팅 / TDZ
- Callback / Promise / async-await
- Virtual DOM
- Props Drilling
- JSX
- Node.js - 특히 스레드관련
- Event Loop
- TCP / UDP
- 프록시 서버 & 필요성
- 브라우저 렌더링 원리
- CORS
- SOP / Same origin
- Stack / Queue
- 재귀 / 재귀함수
- js & 싱글스레드?
- PNG / JPG
- Dynamic programming
- Virtual memory
- Semaphore / 뮤텍스
- 캐시?
- DB 인덱스 & 장단점
- 관계형 데이터베이스 / noSQL & 장단점
- 공유기 원리
- HTTP/2
- HTTP / HTTPS / 비대칭 암호화
- HDD / SSD / DRAM
- GIT
근데 내 생각엔 이것들을 달달 외우는 게 중요할까? 아니라고 생각함
신입이라 경험이 굉장히 적겠지만 그 적은 부분이라도 자기가 경험한 내용을 토대로 잘 이해하고 있으면 충분하지 않나?
실무 들어가면 필요한 CS 지식들이 생길 것이고 그때가서도 충분히 잘 체득할 수 있다고 생각
그러나 물론 CS 지식이 탄탄하다면 유리한 부분은 있겠지...