면접준비
-
[면접 준비] 1. 개발 상식 (Development Common Sense)면접준비 2021. 9. 22. 18:21
1. 좋은 코드란 무엇입니까 ? (워밍업 질문) 수행시간이 상대적으로 빠른 코드 가독성이 좋은 코드 내용의 중복이 없는 코드 수정이 쉬운 코드 2. 객체 지향 프로그래밍 (Object Oriented Programming) Q1 : 객체지향 프로그래밍 (OOP)란 무엇입니까? A : 객체지향 프로그래밍은 컴퓨터 프로그래밍 패러다임중 하나로, 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고, 그 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법입니다. Q2 : 객체지향 프로그래밍을 했을 때 장, 단점이 무엇입니까? A : 1. 코드 재사용성이 좋습니다. 남이 만든 클래스를 가져와서 이용할 수 있고, 상속을 통해서 확장할 수 있습니다. 2. 유지보수가 쉽습니다. 비교 대..