Gopistol / backend-cs-study

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

백엔드 CS 스터디

  • 기간: 2023.07.24 ~ 08.30
  • 시간 및 장소: 매주 목요일 오후 10시 30분 (온라인)
  • 스터디원: 5명

핵심 스터디 결과물

정리 자료
JAVA
Java Code가 실행되는 과정에 대해서 설명해보세요.
GC 알고리즘의 종류에 대해서 설명해주세요.
equals()와 hashcode()에 대해서 설명해주세요.
interface와 abstract class에 대해서 설명해주세요.
LTS 버전인 Java 8,11,17,21의 주요 변경사항 대해서 설명해주세요.
Enum에 대해서 설명해주세요.
제너릭 대해서 설명해주세요.
Map의 구현체들에 대해서 설명해주세요.
Stream에 대해서 설명해주세요.
Java에서 동시성 제어하는 방법들에 대해서 설명해주세요.
SPRING
IoC에 대해 설명해주세요.
Spring DI에 대해서 설명해주세요.
Spring IOC에 대해서 설명해주세요.
Spring AOP 에 대해 설명해주세요.
Spring Bean에 대해서 설명해주세요.
HTTP 요청이 들어왔을 때 요청을 받고 응답하기 까지의 전 과정을 설명해주세요.(5uhwann)
HTTP 요청이 들어왔을 때 요청을 받고 응답하기 까지의 전 과정을 설명해주세요.(wonjunYou)
HTTP 요청이 들어왔을 때 요청을 받고 응답하기 까지의 전 과정을 설명해주세요.(KoSeonJe)
HTTP 요청이 들어왔을 때 요청을 받고 응답하기 까지의 전 과정을 설명해주세요.(Hoya324)
HTTP 요청이 들어왔을 때 요청을 받고 응답하기 까지의 전 과정을 설명해주세요.(Gopistol)
DB
정규화의 개념과 장,단점을 설명해주세요.
join의 종류에 대해서 설명해주세요.
join의 동작 알고리즘에 대해서 설명해주세요.
인덱스의 개념과 종류에 대해서 설명해주세요.
인덱스를 설정하는 기준들에 대해 설명해주세요.

진행방식

  • 매주 각자 맡은 CS 질문에 대해서 최대한 관련 지식을 모두 학습, 정리합니다.
  • 모여서 각자 맡은 질문에 대해서 10분 내외로 발표합니다.
  • 각 질문에 대해서 답변을 받고 답변할 수 있는 것은 답변하고 답변하기 어려운 것을 추가 학습을 통해 답변합니다.

스터디 규칙

  • 정리 내용은 발표 전날까지 PR로 올립니다.
  • 발표 내용은 개발자 취준생 혹은 주니어가 이해할 수 있도록 준비합니다.

About