인터뷰 질문 준비

@VERO
Created Date · 2023년 11월 01일 06:11
Last Updated Date · 2023년 11월 07일 06:11

기본 질문

  • 자기소개

기술

백엔드

JPA

  • N+1 문제란 무엇이고 언제 발생하는가? 어떻게 해결할 수 있는가?
    • Fetch Join 의 단점은 없는지? 어떤 경우에 효과적으로 작동하는지?
  • REST 란 무엇인가요?
  • Restful 한 API 란?
  • CI 란?
    • CI 가 필요한 이유
  • CD 란?
    • CD 가 필요한 이유
  • 클라우드 서비스란?
  • 시스템 scalability 란?
  • 메시지 큐잉이란?

서비스

  • S-HOOK 이 어떤 서비스인지 간략하게 소개
  • 프로젝트를 진행하면서 어려웠던 점과 해결한 방식
    • 삽입 정렬을 사용한 이유는 무엇인가? 다른 효과적인 방법은 없었나?
    • 이분 탐색이 더 효과적이었을 것 같은데, 채택하지 않은 이유는?

소프트웨어 공학

  • 애자일 방법론이란?
    • 애자일을 경험해본 적이 있는지?
  • OOP 를 경험해본 적이 있는지?

자료구조

  • 삽입 정렬이란?
  • 이진 탐색 트리란?

OS

  • 스레드란 무엇인가?

기술 외 경험

동아리

우아한테크코스

  • 기술적으로 어떤 것을 배웠는가
  • 수료한 소감