자기소개
Spring을 쓰는 이유가 뭐냐
JPA가 나오게 된 이유가 뭐라고 생각하나?
MyBatis로 매핑할때랑 JPA 쓸 때랑 어떤 차이가 있었는지?
IoC, DI에 대한 심도 있는 질문. DI를 쓰는 이유를 말해봐라. Singleton 패턴에 대해서 아는지?
AOP, Filter 기능을 프로젝트에서 활용해본 적 있는지?
List, Map 등 Java Collection을 필요에 의해 사용해 본 경험이 있는가?
ArrayList, HashMap 말고 다른 Java Collection 사용해본 적은 없는지?
JVM 1.7, 1.8에서 22까지 나왔는데 이들이 바뀌면서 어떤 차이를 보여줬는지 알고 있나?
JVM의 메모리 영역 등 내부 작동 방식에 대해 알고 있나? 설명해봐라.
JPA에서 비영속적 객체를 영속적으로 바꾸는 건 언제 했고 왜 했는지?
국비 프로젝트를 진행하면 비전공자들과는 어떤 식으로 함께 했는지? 주로 가르쳐주는 방식이었는지?
프로젝트를 진행하다가 갈등이 생기면 어떻게 했는지?
회사에 궁금한 점은?
언제부터 출근할 수 있는지?
회사에 마지막으로 어필하고 싶은 점은?
전반적으로 면접이 아니라 수업을 듣고 온 것 같은 느낌. 뭔가 괜히 감사했음.
무례한 질문 하나도 없었음.
개발자 2분이서 질문하심.
오전 9시 면접인데 오전 8시 반에 가서 대기할 줄 알았는데, 바로 시험 보고 면접 봄.
서초라 위치적으로 좋은 곳 같음.
사무실이 매우 cozy 하고 따뜻했음.
2차도 보고싶다
느낀점: