- 스터디는 매주 화 11:00에 진행
- 매 회 질문 주제와 페어를 정해서, 주제에 대해 공부하고 파트너에게 던질 질문을 목록을 작성.
- 만나서 진행한 뒤에 페어끼리 피드백, 다 같이 피드백을 나누어 커밋.
- 자신이 답변한 내용 중 미진한 내용이나 느낀점 등을 달아서 코멘트 남기기.
이름 | GitHub |
---|---|
박정수 | @aka-nick |
홍성주 | @penrose15 |
임찬일 | @Akkuchan |
문주성 | @JuSeong1130 |
스터디의 주제는 아래 자료들을 참고합니다
- Backend-Interview-Question
- Interview Question for Beginner
- Tech Interview for Developer
- F-lab java-backend-interview-1
- F-lab java-backend-interview-2
- 각 기술의 공식문서
- Java
- Spring MVC
- JPA
23.02.07(화) - 오리엔테이션
일자 | 페어 1 | 페어 2 | 페어1이 준비한 질문 목록(페어2 답변) | 페어2가 준비한 질문(페어1 답변) |
---|---|---|---|---|
23.02.14 | 박정수 | 문주성 | Java는 객체지향 언어로서 어떤 특징을 갖고 있는지 설명해주세요 / Spring MVC의 구조에 대해, 어떻게 동작하는지 간략히 설명해주실 수 있나요? / JPA란 무엇인가요? 외 16개 질문 | JAVA 객체지향 언어로서의 특징을 설명해주세요. / spring을 사용하는 이유가 뭘까요? / jpa가 무엇이고 왜 사용할까요? 외 9개 질문 |
- | 홍성주 | 임찬일 | SOLID원칙에 대해 설명해주세요. / Spring 의 DI에 대해 설명해주세요 / JPA에 대해 간략하게 설명해주세요 외 5개 질문 | JVM의 가비지 컬렉션이 어떻게 돌작하는지 설명하시오 / 스프링 Bean 의 생명주기에 대해서 설명하시오 / JPA의 기본키 생성 방식의 종류와 이에 대하여 아는 대로 설명하시오 외 8개 질문 |
23.02.21 | 박정수 | 임찬일 | 웹브라우저에 https://naver.com을 입력했을 때 일어나는 일을 아는 만큼 설명해주세요. / 웹브라우저에 https://naver.com을 입력했을 때 일어나는 일을 아는 만큼 설명해주세요. / 동시성과 병렬성의 차이에 대해 설명해주실 수 있나요? 외 5개 질문 | 가상 메모리에 대해 설명해보세요. / TDD에 대하여 설명하시오 / 스택과 큐에 대해 설명하시오 / 정규화에 대해서 설명해주세요. |
- | 홍성주 | 문주성 | OSI 7계층 or TCP 4계층 에 대해 설명해보세요. / Priority Queue와 일반적으로 사용하는 Queue에는 무슨 차이점이 있는지 설명해주세요 / 후보키와 대체키의 차이점에 대해 말해보세요 외 5개 질문 | RESTful이란 무엇이며, 이것에 대해서 아는대로 설명해보세요. / 검색 기능 성능 최적화를 위해 어떤일을 해야할까요? / 대칭키 , 비대칭키 암호화에 대해 간단히 설명해주세요 외 5개 질문 |
23.02.28 | 박정수 | 홍성주 | ||
- | 임찬일 | 문주성 | ||
23.03.07 | 박정수 | 홍성주 | ||
- | 임찬일 | 문주성 |