Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 코딩테스트
- 인접행렬
- 자료구조
- GraphQL
- Kubernetes
- OOP
- node.js
- Deep Dive
- bean
- 인접리스트
- TIL
- java
- dfs
- Interceptor
- css
- Linux
- 탐욕법
- javascript
- nestjs
- winston
- JWT
- puppeteer
- LifeCycle
- MySQL
- Spring
- 알고리즘
- html
- 프로그래머스
- REST API
- typescript
Archives
- Today
- Total
처음부터 차근차근
[TIL - 231024] Javascript 동작 원리, 면접 관련 정리 진행 본문
728x90
오늘 한 일
- Javascript 동작원리
- 팀스파르타 면접 진행
팀스파르타 면접
- 첫 개발자 면접 진행, 아쉬웠던 점은 인성 면접이었던 부분
- 인성면접도 정리해봤을 때 부족한 점이 많다. 잘못된 답변이나 면접관들이 이해를 잘 하지 못한 부분이 있었음
- 녹음할 수 있다는 것 자체가 신세계
첫 개발자 면접이었지만, 인성면접이에서 그렇게 긴장되지는 않았다.
다만, 잘못된 답변(Ex 피드백을 받은 경험이 있는지, 혹은 개발자가 이해를 잘 하지 못한 부분)에 있어서는 다시 한번 답변을 정리해야 겠다는 생각을 하였다.
그리고 조금 Free한 분위기 속에서 면접을 진행하다보니, 면접이 더 잘풀렸던 것 같다.
Javascript 동작 원리
- 다시 한번 Javascript의 동작 원리에 대해 정리하였다.
- 하지만 Event Loop, Callback Queue, Web API에 대해 정리가 추가적으로 필요하다
- 또한 Node.js는 동작 원리가 약간 다른데, 이 부분은 내가 백엔드이기 때문에 필수적으로 정리해야 된다고 생각
Javascript는 싱글 스레드이지만, Javascript Runtime으로 인해 비동기 처리가 가능하며, 사실 Runtime 덕분에 멀티 쓰레드 환경이 구축되는 것이다.
Javascript가 싱글 스레드인 이유는 Event Loop가 싱글 스레드이기 때문이다.
'TIL' 카테고리의 다른 글
[TIL - 231027] Javascript 공부, portfolio 프로젝트 (0) | 2023.10.31 |
---|---|
[TIL - 231026] 기술 면접 진행, Javascript 공부 (1) | 2023.10.27 |
[TIL - 231023] 면접 질문 정리, OOP (0) | 2023.10.24 |
[TIL - 231020] 네트워크 관련 CS 정리, 기업지원 (0) | 2023.10.21 |
[TIL - 231019] 블로그 정리와 REST API (0) | 2023.10.20 |