📌 스터디 방식
- 4명씩 팀을 이루고 각 팀당 동일한 2개의 주제를 갖고 발표를 진행함
- 팀당 2명이 각각의 주제를 발표하되, 나머지 사람들 모두 공부해오는 식
- 참고할 레포
(1) backend-interview-question
(2) Interview_Question_for_Beginner - 만약 주제가 너무 별로거나, 더 공부가 필요하다 싶으면 팀별 스터디 종료 후 다같이 주제 논의
- 스터디 자료는 마크다운(.md) 형식으로 만들어서 스터디 이전에 레포에 올릴 것
(1) 시간이 지난 후에 봐도 내용을 이해할 수 있는 수준으로
(2) Typora 에디터 사용하면 간편하게 마크다운 작성 가능 - 스터디 시간: 매주 일요일 오후 9시
발표 일자 | 발표 주제 | 발표자 |
---|---|---|
5/2 | 웹 통신의 큰 흐름: https://www.google.com/ 을 접속할 때 일어나는 일 TCP와 UDP의 차이점에 대해서 설명하기 |
A조: 정수현, 고유진 B조: 강경욱, 윤영택 |
5/9 | TCP 3,4 way handshake에 대해서 설명하기 HTTP와 HTTPS에 대해서 설명하기 |
A조: 이상민, 이정엽 B조: 박상민, 조성언 |
5/16 | HTTPS에 대해서 설명하고 SSL Handshake에 대해서 설명하기 GET과 POST의 차이점에 대해서 설명하기 |
A조: 정수현, 고유진 B조: 강경욱, 윤영택 |
5/23 | HTTP 메소드와 이것이 하는 역할에 대해서 설명하기 RESTful이란 무엇이며, 이것에 대해서 아는대로 설명하기 |
A조: 고유진,정수현 |
5/30 | CORS란 무엇이며 이것에 대해서 아는대로 설명하기 OSI 7계층과 그 존재 이유, TCP/IP 4계층에 대해 설명하기 |
A조: 이상민, 이정엽 |
발표 일자 | 발표 주제 | 발표자 |
---|---|---|
6/12 | 프로세스와 스레드의 차이를 설명하기 컨텍스트 스위칭에 대해 설명하기 |
-- |
6/27 | 동기와 비동기, 블로킹과 논블로킹에 대해 설명하기 | -- |
7/4 | 멀티스레드 프로그래밍 설명하기 Thread-safe의 의미와 설계법 설명하기 |
-- |
7/11 | 프로세스 동기화 설명하기 교착 상태와 기아 상태의 해결법 설명하기 |
-- |