도구
이력서 작성
후원하기
질문 검색…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
홈
주제
카테고리
학습 경로
검색
동시성 관련 면접 질문 · IT 면접 연습
홈
/
#동시성
#동시성
34 개 질문
GIL이란 무엇이며 동시성에 어떤 영향을 미치나요?
Python
#concurrency
시니어
›
asyncio의 async/await는 어떻게 동작하나요?
Python
#concurrency
시니어
›
언제 threading, multiprocessing, asyncio를 선택하나요?
Python
#concurrency
시니어
›
goroutine이란 무엇인가요?
Golang
#concurrency
미들
›
channel은 어떻게 동작하나요?
Golang
#concurrency
미들
›
select 문이란 무엇인가요?
Golang
#concurrency
미들
›
context 패키지는 무엇에 사용되나요?
Golang
#concurrency
미들
›
흔한 Go 동시성 패턴에는 어떤 것들이 있나요?
Golang
#concurrency
시니어
›
channel 대신 sync 패키지를 언제 사용하나요?
Golang
#concurrency
시니어
›
goroutine 누수는 무엇이 원인이며 어떻게 방지하나요?
Golang
#concurrency
시니어
›
Go 런타임 스케줄러는 어떻게 동작하나요?
Golang
#concurrency
시니어
›
데이터 경쟁(data race)이란 무엇이며 어떻게 탐지하나요?
Golang
#concurrency
시니어
›
Java에서 멀티스레딩은 어떻게 동작합니까?
Java
#concurrency
시니어
›
공유 상태에 대한 접근을 어떻게 동기화합니까?
Java
#concurrency
시니어
›
Executor 프레임워크와 CompletableFuture는 비동기 작업에 어떻게 도움이 됩니까?
Java
#concurrency
시니어
›
async/await를 넘어서 Task와 병렬성은 어떻게 동작하나요?
C#
#concurrency
시니어
›
GVL이란 무엇이며 Ruby에서 동시성은 어떻게 동작하나요?
Ruby
#concurrency
시니어
›
100만 명의 사용자가 1000개의 코드를 잡으려 할 때 초과 판매(oversell)를 어떻게 방지하시겠습니까?
시스템 설계
#concurrency
시니어
›
10분 안에 500만 표를 대규모로 어떻게 처리하시겠습니까?
시스템 설계
#scaling
시니어
›
수천 개의 동시 트랜잭션에서 deadlock을 어떻게 방지하시겠습니까?
시스템 설계
#concurrency
미들
›
동시성(concurrency)과 병렬성(parallelism)의 차이는 무엇인가?
동시성과 병렬성
#concurrency
주니어
›
프로세스(process)와 스레드(thread)의 차이는 무엇인가?
동시성과 병렬성
#concurrency
주니어
›
경쟁 상태(race condition)란 무엇인가? 예제와 그 증상을 제시하라.
동시성과 병렬성
#concurrency
주니어
›
블로킹(blocking) I/O와 논블로킹(non-blocking) I/O(동기 vs 비동기)의 차이는 무엇인가?
동시성과 병렬성
#concurrency
주니어
›
락(lock), 뮤텍스(mutex), 임계 구역(critical section), 세마포어(semaphore)를 설명하라.
동시성과 병렬성
#concurrency
미들
›
데드락(deadlock)이란 무엇인가? 네 가지 조건은 무엇이며, 어떻게 예방하는가?
동시성과 병렬성
#concurrency
미들
›
스레드 풀(thread pool)이란 무엇인가? 왜 사용하며, 크기는 어떻게 정하는가?
동시성과 병렬성
#concurrency
미들
›
비동기 모델을 설명하라: 콜백(callback), 프로미스(promise), async/await, 그리고 이벤트 루프(event loop).
동시성과 병렬성
#concurrency
미들
›
원자적 연산(atomic operation), 메모리 가시성(memory visibility), 메모리 배리어(memory barrier)를 설명하라.
동시성과 병렬성
#concurrency
미들
›
락프리 프로그래밍(lock-free programming)과 CAS란 무엇인가? ABA 문제를 설명하고 언제 사용하는지 설명하라.
동시성과 병렬성
#concurrency
시니어
›
액터 모델(actor model)과 CSP(채널)를 비교하라. 메시지 전달(message passing)은 어떻게 도움이 되는가?
동시성과 병렬성
#concurrency
시니어
›
대규모에서 동시성을 제한하는 것은 무엇인가? 경합(contention), 거짓 공유(false sharing), 배압(backpressure)을 설명하라.
동시성과 병렬성
#concurrency
시니어
›
race condition이란 무엇이며, mutex와 semaphore는 그것을 어떻게 막는가?
운영체제
#concurrency
미들
›
deadlock이란 무엇이며, 어떻게 예방·회피·탐지하는가?
운영체제
#operating-systems
미들
›