Blocking과 관련해서 받은 면접 질문을 정리한 포스팅입니다. 제가 경험한 면접 질문에 대한 대답을 정리하다보니 저만의 대답 방식으로 인해 간결할 수 있는 점 양해바랍니다. 포스팅에 앞서 Java와 JavaScript 언어를 모두 사용해보신 분들에게는 필수 질문으로 여겨집니다. 면접관이 두 언어의 차이점을 먼저 물어본 뒤, 이 질문을 할 가능성이 높으니 꼭 본인만의 대답을 만들어두면 좋을 것입니다. Blocking I/O vs Non-Blocking I/O 블록킹 I/O는 I/O 작업을 처리하는 동안 호출한 스레드가 작업이 끝날 때까지 대기하는 방식입니다. 이 방식은 I/O 작업이 완료될 때까지 대기하므로, 호출한 스레드가 블록되어 다른 작업을 수행할 수 없게 됩니다. 따라서 여러 개의 I/O 작업이..
펫프렌즈라는 회사에 신입으로 입사해 2년 6개월간 일하고 있습니다. 2023년 사내 목표 중 하나로 내세웠던게 기술 블로그 활성화였습니다. 2월에 커미티가 모집되고, 커미티 회장으로 선출되어 약 4개월 간 활성화에 힘썼습니다! 정책 세우기 활성화 이전에 다음과 같은 정책을 세웠습니다. 운영 위원회 구성은 필요한지? 얼마나 자주 모일지? 운영비는 얼마가 적당할지? 기술 블로그는 어떤 매체를 사용할 것인지? 기술 블로그 포스팅을 어떻게 독려할 것인지? 기술 블로그 작성 방식은 어떻게 진행할 것인지? 위같은 정책이 세워지고 처음 포스팅은 챕터별 문화소개로 시작하기로 협의했습니다. 매월 첫째수 수요일에 만나서 회의를 진행하였습니다. 틈틈히 제가 속해있는 백엔드 챕터의 문화를 소개하는 포스팅도 작성하여 마침내 어..
- Total
- Today
- Yesterday
- 클린 코드
- 코테
- Kotlin
- 디자인 패턴
- 객체지향
- Java
- AWS
- BOJ
- 클린 아키텍처
- 이팩티브 자바
- kotest
- 이펙티브 자바
- Algorithm
- kkoon9
- Spring Boot
- programmers
- C++
- MSA
- node.js
- 프로그래머스
- 백준
- JPA
- Effective Java
- Spring
- 디자인패턴
- Olympiad
- BAEKJOON
- 알고리즘
- 정규표현식
- 테라폼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |