본문 바로가기
반응형

질문5

코루틴(coroutine) 관련 개발 인터뷰 면접 질문 50가지 코루틴이란 무엇인가요? 코루틴과 스레드의 차이점은 무엇인가요? 코루틴의 장단점은 무엇인가요? 코루틴에서 스레드를 대체할 수 있는 이유는 무엇인가요? 코루틴이 비동기 처리에 어떻게 활용될 수 있는가요? 코루틴의 스코프(scope)에 대해 설명해주세요. 코루틴에서 사용하는 빌더에 대해 설명해주세요. 코루틴에서 suspend function이란 무엇인가요? 코루틴에서 launch와 async의 차이점은 무엇인가요? 코루틴에서 Supervisor Job이란 무엇인가요? 코루틴에서 withContext란 무엇인가요? 코루틴에서 GlobalScope란 무엇인가요? 코루틴에서 Deferred란 무엇인가요? 코루틴에서 취소에 대해 설명해주세요. 코루틴에서 Flow란 무엇인가요? 코루틴에서 Channel이란 무엇인가요?.. 2023. 3. 2.
Kotlin 관련 인터뷰 면접 질문 50가지 Kotlin과 Java의 차이점은 무엇인가요? Kotlin에서 Extension Function이란 무엇인가요? Kotlin에서 null 안정성을 보장하는 방법은 무엇인가요? Kotlin에서 Smart Cast란 무엇인가요? Kotlin에서 Data Class의 특징은 무엇인가요? Kotlin에서 Sealed Class의 특징은 무엇인가요? Kotlin에서 Companion Object란 무엇인가요? Kotlin에서 Function Type이란 무엇인가요? Kotlin에서 람다식을 사용하는 방법은 무엇인가요? Kotlin에서 DSL을 사용하는 이유는 무엇인가요? Kotlin에서 변수 선언 방식에 대해 설명해주세요. Kotlin에서 범위 지정 함수를 사용하는 이유는 무엇인가요? Kotlin에서 Extens.. 2023. 3. 2.
JPA 관련 인터뷰 면접 질문 30가지 (심화) JPA와 Hibernate의 차이점은 무엇인가요? JPA에서 Cascade Type을 지정하지 않으면 어떻게 될까요? JPA에서 FetchType.LAZY와 FetchType.EAGER의 차이점은 무엇인가요? JPA에서 OneToMany와 ManyToOne의 관계에서 어떤 Fetch Type을 사용해야 할까요? JPA에서 Named Query와 Dynamic Query의 차이점은 무엇인가요? JPA에서 Transaction의 Isolation Level은 어떤 것이 있나요? 각각 어떤 특징을 가지고 있나요? Hibernate에서 Dirty Checking은 어떻게 이루어지나요? Hibernate에서 1차 캐시와 2차 캐시의 차이점은 무엇인가요? Hibernate에서 Lazy Loading과 Eager L.. 2023. 3. 2.
Git 관련 인터뷰 면접 질문 50가지 Git에서 브랜치란 무엇인가요? Git에서 Merge란 무엇인가요? Git에서 Commit 메시지 작성 시 주의할 점은 무엇인가요? Git에서 Add와 Commit의 차이점은 무엇인가요? Git에서 Rebase란 무엇인가요? Git에서 Cherry-pick이란 무엇인가요? Git에서 Submodule이란 무엇인가요? Git에서 Tag란 무엇인가요? Git에서 Stash란 무엇인가요? Git에서 Reset과 Revert의 차이점은 무엇인가요? Git에서 Blame이란 무엇인가요? Git에서 LFS(Large File Storage)란 무엇인가요? Git에서 Ignore 파일이란 무엇인가요? Git에서 Gitflow란 무엇인가요? Git에서 Bisect이란 무엇인가요? Git에서 Squash란 무엇인가요? .. 2023. 3. 2.
반응형