본문 바로가기
반응형

면접15

(유머) ChatGPT 주니어 개발자 면접 썰 이런 내용으로 만들 줄은 전혀 몰랐다.. 질문 소설같은 상황극을 만들어줘. 상황: 스타트업 백엔드 서버 개발자 채용 면접 인물: 시니어 개발자 면접관, 주니어 개발자 면접자 내용: 면접관의 자기소개로 시작한다. 면접은 연이은 질문과 답변의 연속이며 압박질문 및 대답에서 발생한 질문들도 상당히 많다. 가끔씩 서로 조크를 주고받기도 한다. 면접 시간은 약 30분 정도이다. 내용 시니어 개발자 면접관인 톰은 주니어 개발자 면접자인 민호를 대기실에서 기다리고 있었다. 민호는 매우 긴장한 모습으로 입실하였다. 톰은 민호를 반갑게 맞이하며, 자기소개를 시작했다. "안녕하세요, 저는 톰이라고 합니다. 이번 면접에서는 저희 스타트업의 백엔드 서버 개발자로 지원하신 민호님과 함께하게 되었습니다. 우선, 제가 간단히 자기.. 2023. 3. 3.
코루틴(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.
반응형