Interview
-
백엔드 면접 질문 정리 (update - 20.04.19)Interview 2020. 7. 1. 13:47
면접 질문 정리 백엔드 개발자 인터뷰의 대표 질문들을 정리하여 공부할 수 있는 자료를 만들기 위해 작성하였습니다. 제가 직접 면접 때 받은 질문들과 타 개발자분들의 면접 자료를 참고하였습니다. 이 게시물은 지속적으로 업데이트 됩니다. 자바(Java) OOP란 객체지향 프로그래밍이란 인간 중심적 프로그래밍 패러다임이라고 할 수 있습니다. 즉, 현실 세계를 프로그래밍으로 옮겨와 프로그래밍하는 것을 말합니다. 현실 세계의 사물들을 객체라고 보고 그 객체로부터 개발하고자 하는 애플리케이션에 필요한 특징들을 뽑아와 프로그래밍 하는 것입니다. 대표적인 특징으로 추상화, 상속, 캡슐화, 다형성이 있습니다. 객체 지향적 설계 원칙의 종류 SRP(Single Responsibility Principle) : 단일 책임 ..