2주차_문제 - GANGNAM-JAVA/JAVA-STUDY GitHub Wiki

알고리즘

기술 문제

  • JAVA (장지수)

    • 자바에서 쓰레드를 구현하는 방법과 동기화되는 과정을 설명하시오.
    • hashCode() 값이 모두 같다면 어떤 일이 벌어지나요? hashcode()와 equls()는 언제 사용하고 왜 사용하는지?
    • 패러럴GC, G1GC의 차이점 설명해주세요
  • SPRING (이경희)

    • Spring의 AOP의 특징과 어드바이스 종류와 사용된 proxy 패턴에 대해 설명해보세요.
    • 스프링에서 @Transactional은 어떻게 동작하며 어떤 옵션이 있는가?
    • 스프링에서 인증과 인가를 처리하는 방식에 대해 설명해보세요.
  • DATABASE/SQL (정인철)

    • SQL의 HINT를 설명해주세요.
    • memcached보다 redis의 공통점과 차이점은?
    • 트랜잭션 격리 수준 (Isolation Level) 에 대해서 설명하세요.