-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
기술 면접 위키 운영 및 업로드 가이드 입니다.
어떻게 운영되나요?
- 일주일에 각자 2개의 이슈를 다루는 것을 목표로 합니다.
- 모의 면접 스터디는 매 주 1회 ~ 2회 참여인원들의 협의 하에 진행됩니다.
- 모의 면접 스터디 참여는 필수가 아니며 참여를 희망하는 인원에 한하여 온라인 미팅으로 진행됩니다.
- 스터디 주제는 CS(자료구조, 운영체제, 네트워크, 데이터베이스), Java, Spring, 서버와 인프라 내에서 자유로운 선택이 가능합니다.
- 현재는 화, 금 이슈가 발행되며 Java, OS, Spring 각각의 카테고리에서 각각 주제를 선정하여 일주일에 총 6개의 주제를 다루고 있습니다.
스터디는 어떻게 진행되나요?
- 매일 각자 하나의 키워드를 개인 또는 팀 내의 협의를 통해 선정합니다.
- 선정된 키워드는
Issues에 템플릿에 맞게 등록합니다. - 각자 학습하고 공부한 내용을 업로드 하실 때에는 브랜치 규칙을 따라서 각 이슈 마다의 브랜치를 생성합니다.
- 예를들어
Thread Pool이란 무엇인가요?라는 주제의#1이슈가 발행되었다면 develop브랜치의 하위 브랜치feature/#1를 생성한 다음 작업한 내용을develop브랜치로 PR을 요청합니다.- 커밋 메세지를 작성하실 때에는
[#이슈번호] 커밋내용형식을 기본으로 합니다. - ex.
[#1] Thread Pool이란 무엇인지에 대한 내용 작성 - 이 때 스터디 참여자들을
reviewer로 등록해주세요.
- 예를들어
reviewer로 등록된 참가자들은 해당 내용에 대해서 수정 또는 보완이 필요한 사항들에 대해서 코멘트를 작성합니다.reviewer의 50% 이상approve된 게시물은merge하실 수 있습니다.
Issues 이렇게 작성해주세요
Issue로 선정된 주제는 의문문 형식으로 작성해주세요.- ex. 테스트 코드는 왜 작성해야 할까요?, 통합테스트와 단위테스트의 차이는 무엇인가요?
- 작성 완료된 이슈들의 꼬리물기 식으로 다음 주제를 선정하셔도 좋습니다.
- 실제 면접 질문에 답변하듯이 답변을 작성해주세요
- 학습한 내용 전반적인 내용을 정리하는 것도 좋지만 스터디의 포인트가 면접 질의응답인 만큼 질답형식으로 작성해주세요.
- 학습한 내용에 대한 정리 내용을 기록할 공간은 별도의 프로젝트를 생성해두었으니 해당 저장소를 이용해주시면 감사하겠습니다.
- 선정한 주제를 변경하시기 전에는 팀원들에게 공지를 부탁드립니다.
- 다음에 선정할 주제와 현재 진행중인 주제에서 다룰 내용이 중복될 가능성이 존재하기 때문에 사전에 양해를 미리 구해주시길 바랍니다.
- 한번만 더 깊이 생각해주세요.
- 주제에 관련한 답변은 단답형이 아닌 서술형으로 작성해주세요.
- 단순한 개념에 대한 정의가 아니라 문제에 대해서 한단계 더 깊이 "왜?"에 대해서 고민해주세요.
- ex. Thread Pool이란 무엇인가요?
-
- Thread Pool 이란?
-
- Thread Pool을 사용하는 이유와 장점에 대해서
-
- Thread Pool의 적절한 개수는 무엇일까?
-
- 무작정 많은 Thread를 생성하는 것이 과연 좋은 방법인가?
-
- Thread를 무한히 많이 생성했을 때 발생할 수 있는 문제점은 무엇일까?
-
스터디 저장소 디렉토리 구조
- 스터디 저장소 디렉토리 구조는 아래와 같은 형식을 따르고 있습니다.
- 업로드 하실 때에 필요에 따라 형식에 맞게 새로운 디렉토리를 생성해주세요.
- 업로드할 파일은 Markdown으로 작성하는 것을 원칙으로하며 [#이슈번호] 이슈제목.md 로 파일명을 통일해주세요.
.
├── README.md
├── database
│ ├── [#1] 데이터베이스의 인덱스란 무엇인가요?.md
│ └── [#4] 데드락이란 무엇이며 데드락이 발생할 수 있는 상황은 어떠한 것들이 있을까요?.md
├── java
│ ├── [#22] ArrayList와 Vector의 차이점에 대해 설명해주세요.md
│ ├── [#25] HashMap이란 무엇이며 어떠한 방식으로 동작하나요?.md
│ ├── ...
├── spring
├── tomcat
├── ...
기타 문의 사항은 스터디의 slack 채널을 통해 문의해주시면 감사하겠습니다.
Reactions are currently unavailable