1. 프로세스와 쓰레드의 차이
프로세스 : 단순하게 실행중인 프로그램, 운영체제에 의해 메모리 공간을 할당받아 실행중인 것, 최소 1개의 메인 쓰레드를 가집니다.
-> 두 개 이상의 스레드를 가지는 프로세스 : 멀티스레드 프로세스
쓰레드 : 프로세스 내에서 실제로 작업을 수행하는 주체입니다.
2. 동기와 비동기 차이
동기 : 순차적, 직렬적으로 업무를 수행 -> 여러개의 요청을 동시에 처리할 수 없다
비동기 : 병렬적으로 업무를 수행 -> 여러개의 요청을 동시에 처리할 수 있다
'면접준비' 카테고리의 다른 글
[면접후기] 웹 에이전시 면접 후기 (0) | 2023.07.22 |
---|---|
[기술면접 정리] 백엔드 (0) | 2023.07.19 |
[기술면접 정리] 네트워크 (0) | 2023.07.19 |
[기술면접 정리] 데이터베이스 (0) | 2023.07.19 |
[기술면접 정리] 자바 (0) | 2023.07.19 |