Spring Projcect/배당금 프로젝트

Chanpter 08. 기술 면접 준비

계란💕 2022. 9. 21. 15:21

 

Java

  • 객체 지향의 3가지 특징은?
  • GC(Garbage Collector)란?
    • STW(stop the world)

 

 

Spring

  • 스프링 프레임워크의 장점과 단점
  • DI?
  • AOP란?

 

 

Thread

  • thread와 process 의 차이는?
  • 스레드 메모리 구조는?
    • 스레드 간 공유되는 공간과 공유되지 않는 공간 ?
    • 메서드 내에서 선언된 변수가 위치하는 공간
    • context switching

 

 

Data Structure

  • Hash
    • hash 함수
    • hash 컬렉션
    • hash 충돌, 비둘기집 원리
  • 시간 복잡도
  • ArrayList vsLinkedList

 

 

DateBase

  • index의 어떤 구조 때문에 빠르고 어떤 한계가 있는지 
  • transaction

 

 

HTTP

  • Rest API
  • Status Code
  • POST vs GET
    • DELETE, PUT, PATCH, ...
  • HTTP Protocol
  • Cookie vs Session

 

 

Redis

  • 다른 스토리지와 비교했을 때 다른 특징은?

 

 

etc

  • 프로젝트를 하면서 있었던 문제
    • 어떻게 해결했는지
  • 프로젝트 중 팀원과의 갈등 해결

 

 

출처 - https://zero-base.co.kr/

 

제로베이스 - 누구나 취업하는 가장 합리적인 취업 스쿨

코딩 부트 캠프 개발자, 데이터 사이언티스트, 마케터, PM, 디자이너 등 제대로 공부하고 확실하게 취업하세요. 당신의 삶의 전환점이 될 제로베이스 스쿨입니다.

zero-base.co.kr

'Spring Projcect > 배당금 프로젝트' 카테고리의 다른 글

Chapter 07. README  (0) 2022.09.21
Chapter 06. 완성도 높이기  (0) 2022.09.20
Chapter 05. 회원 관리  (0) 2022.09.19
Chapter 04. 서비스 구현  (0) 2022.09.14
Chapter 03. 서비스 설계  (0) 2022.09.13