본문 바로가기
반응형

개발자6

(유머) ChatGPT 주니어 개발자 면접 썰 이런 내용으로 만들 줄은 전혀 몰랐다.. 질문 소설같은 상황극을 만들어줘. 상황: 스타트업 백엔드 서버 개발자 채용 면접 인물: 시니어 개발자 면접관, 주니어 개발자 면접자 내용: 면접관의 자기소개로 시작한다. 면접은 연이은 질문과 답변의 연속이며 압박질문 및 대답에서 발생한 질문들도 상당히 많다. 가끔씩 서로 조크를 주고받기도 한다. 면접 시간은 약 30분 정도이다. 내용 시니어 개발자 면접관인 톰은 주니어 개발자 면접자인 민호를 대기실에서 기다리고 있었다. 민호는 매우 긴장한 모습으로 입실하였다. 톰은 민호를 반갑게 맞이하며, 자기소개를 시작했다. "안녕하세요, 저는 톰이라고 합니다. 이번 면접에서는 저희 스타트업의 백엔드 서버 개발자로 지원하신 민호님과 함께하게 되었습니다. 우선, 제가 간단히 자기.. 2023. 3. 3.
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.
JPA 관련 인터뷰 면접 질문 50가지 JPA 인터뷰에 나올 수 있는 날카로운 면접질문 리스트입니다. JPA와 Hibernate의 차이점은 무엇인가요? Hibernate에서 Session과 Transaction의 역할은 무엇인가요? JPA에서 Entity의 Life Cycle은 어떻게 이루어지나요? JPA에서 Entity의 상태(State) 전이는 어떻게 이루어지나요? JPA에서 Persist() 메서드는 무엇을 하는 메서드인가요? JPA에서 Flush() 메서드는 무엇을 하는 메서드인가요? JPA에서 Cascade Type을 지정하지 않으면 어떻게 될까요? JPA에서 FetchType.LAZY로 설정했을 때 N+1 문제가 발생하는 이유는 무엇인가요? JPA에서 Entity를 캐시하는 방법은 무엇인가요? JPA에서 쿼리 캐시를 사용하는 방법은.. 2023. 3. 2.
반응형