CS-Interview
월 : 21시
3회 불참시 추방
3회 안해오면 추방
결석, 지각 미리 말해주기~~
좋은 정보 서로 교환하며 취업해요~~ 🙂
목요일까지 질문 1,2개 각자 올리기 (구글 문서에), 너무 추천하고 싶은 문제가 있다! (그러면 밑에 추천 문제로 작성해주세요)
월요일에 만나면
전주차 어려운 문제, 응답 못했던 문제를 재응답 (30분)
랜덤 한명 발표(봇 추첨 - 바로 직전만 아니면 된다.)
한 문제씩 서로 답하면서 정리로 가는 건가.
월 : 스터디 진행 하면서 질문 작성, 문서 정리(노션과 같이)
화,목 : 해당 주차 맡은 질문들 정리해서 깃허브 리드미에 정리 해서 올리기. 프로젝트 이슈 닫기
목: 질문 사항 업로드
토~월 : 공부
1 주차 : 자바/스프링/JPA [23-09-25]
2 주차 : 자바/스프링/JPA [23-10-09]
3 주차 : 데이터 베이스 [23-10-16]
4 주차 : 알고리즘 / 자료구조 [23-10-23]
5 주차 : 네트워크 [23-10-30]
6 주차 : 네트워크 [23-11-06]
7 주차 : 운영체제 [23-11-13]
8 주차 : 운영체제 [23-11-20]
https://github.com/gyoogle/tech-interview-for-developer
https://github.com/JaeYeopHan/Interview_Question_for_Beginner
- Garbage Collector에 대해 설명해주세요 (java에서 GC는 어떻게 동작하나요)
- 제네릭에 대해 설명해주세요
- == 연산과 Object.Equals() 연산의 차이에 대해서 설명해주세요
- 자바에서 Literal String을 쓰는 것과 new String()으로 생성하는 것의 차이에 대해서 설명해주세요
- 접근 제어자란 무엇이며 접근 제어자의 종류와 각각의 접근 범위를 설명해주세요
- extends implements 차이를 설명해주세요
- Record가 무엇인가요?
- equals를 overriding 할 때, hashCode도 재정의 해야하는 이유는?
- call by value, call by reference에 대해 설명해주세요
- 자바의 스트림/람다에 대해서 설명해주세요
- 자바 static 키워드의 생성시기와 소멸시기를 설명해주세요
- 자바의 동작 방식을 설명해주세요.(JVM 동작 과정에 대해설명해주세요-by juhee)
- OOP와 AOP의 차이점에 대해 설명해주세요.
- 비관적 락, 낙관적 락에 대해 설명해주세요.
- 트랜잭션 격리 수준에 대해 설명해주세요.
- 정규화가 무엇인지 설명해주세요.
- 인덱스에 대해 설명해주세요.
- Slow Query에 대해서 설명해주세요
- SQL과 NoSQL의 차이점에 대해 설명해주세요
- 이상현상에 대해 말해주세요
- DB 이중화에 대해 말해주세요
- 트랜잭션 ACID에 대해 설명해주세요
- B-Tree_B+Tree에 대해 설명해주세요
- 힙(heap)이 무엇이고 어디에 사용되는지 말해주세요
- LinkedList 와 ArrayList의 차이점에 대해 설명해주세요
- Queue의 동작 원리와 ADT에 대해 설명해주세요
- HashMap과 HashMap의 장단점에 대해 설명해주세요
- TCP와 UDP의 특징과 차이점을 설명해주세요
- JWT 토큰에 대해서 설명해주세요
- 비대칭키 또는 공개키 암호화 방식은 무엇인가요?
- 로드 밸런싱(Load Balancing)에 대해 설명해주세요.
- Blocking I/O & Non-Blocking I/O에 대해 설명해주세요.
- 프록시 서버란 무엇인가
- www.naver.com에 접속하는 과정에 대해 설명해주세요
- Socket 통신에 대해서 설명해주세요
- 공인 IP와 사설 IP의 차이에 대해서 설명해주세요
- Session과 Cookie에 대해 설명해주세요
- 3-Way-Handshake와 4-Way-Handshake에 대해 설명해주세요
- HTTP에 대해 설명해주세요
- OSI 7 Layer와 각 계층에 대해 설명해주세요.
- Web Server와 WAS의 차이점을 설명해주세요.
- OAuth란 무엇인가요
- 대칭키와 비대칭키의 암호화 방식에 대해 설명해주세요
- CORS에 대해 설명해주세요.
- TCP 흐름 제어와 혼잡 제어에 대해 설명해주세요.