반응형

🚀 게임 회사 백엔드 개발자 면접 회고

올해 처음으로(농심을 까먹었네) 두번째로 개발자로 면접을 보았다. 그동안도 전공과 관련된 직무였지만, 준비하던 직무는 아니었기에 탈락했을 때 회복이 금방되었다. 하지만 이번에는 준비하던 직무 면접을 보았고 어느 질문에도 명확하게 대답하지 못 한거 같다. 한심하다.

 

같은 실수를 반복하지 않기 위해 이렇게 회고한다.


🍙  JAVA

  • OOP( Object Oriented Programming ) 설명

  • Exception, Error의 차이
  • RuntimeException 이란?
  • Statement, PreparedStatement 차이
  • Connection Pool 을 사용하는 이유는?

 

🍙  Spring Framework

  • DI( Dependency Injection ) 설명
  • 그 외 Spring의 특징
  • MVC 패턴이란?
  • MVC 패턴을 사용하면 좋은 점은?
  • 유지보수와 코드 가독성이 좋다고 그랬는데, 그에 대한 예시를 제시
  • Ouath 2.0 Token에 대한 설명
  • Ouath 2.0 Token 발생 Flow
  • Ouath 2.0 Authoriztion 이란 ?
  • JWT에 대한 설명
  • JWT란 언제, 왜 사용되는지?
  • Ouath 2.0 과 JWT에 대한 차이
  • JWT가 보안성에 좋다고 하였는데 왜 그렇게 생각하는지?

 

🍙  DataBase

  • Hint에 대한 설명
  • Plan에 대한 설명
  • Explain 결과를 보면 방법에 대한 설명
  • 테이블 정규화란?
  • SQL을 작성할 때 어떻게 작성해야 효율적인지
  • JOIN시 발생하는 Cating에 대한 이슈를 설명

 

🍙  Project

  • 개발한 어플리케이션을 원스토어에 등록한 이유는?
  • 카카오 SDK 연동하는 FLOW 설명
  • 카카오 SDK 토큰은 어떻게 사용되는지
  • 졸업 작품에 대한 설명

 

🍙 ETC

  • 공개키에 대한 설명
  • 암호 알고리즘에 대해 아는 대로 설명
  • 흥미 또는 관심있게 수강한 과목

 

반응형

+ Recent posts