자바
상속과 조합
해쉬셋 트리셋 차이점
추상클래스와 인터페이스
stream 의 사이드 이펙트 발생 가능성 고려
커넥션 풀
벌크인서트???
- 좋은 코드란 무엇일까? 나는 어떤 기준으로 좋은 코드를 생각하는가?
- 객체 지향이란 무엇일까? 객체 지향은 왜 나왔을까? 함수형 프로그래밍은 왜 나왔을까?
- 자바는 함수(Function interface 가 아닌 함수 자체)를 인자로 전달할 수 있는가?
- 자바에서 함수가 1급 (시민) 객체인가?
- 자바에서 함수형 인터페이스 정의 없이 함수를 변수에 저장, 인자로 전달, 반환할 수 있는가?
- 함수형 인터페이스 정의가 되어 있을 때 함수를 전달할 수 있다면 1급 (시민) 객체라고 할 수 있는가?
- parallel stream 은 언제 사용하는 게 좋을까?
- parallel stream 을 사용하는 게 멀티 쓰레드 처리를 하는 좋은 방법일까?
- 다른 방법으로 멀티 쓰레드 처리를 하는 건 어떤 게 있을까?
- 멀티 쓰레드로 처리할 때 어떤 것을 고려해야 할까?
인터뷰
눈 마주침
말 속도