면접 질문 2

오랜만의 면접준비

경력면접이라 기술질문이 많을거 같은데..너무나 약하다 기술질문에..그래서 대충이나라 정리해서 올려둬보자.. 1. spring 프레임워크 - 간단히 말하면 개발을 좀더 편하고 안정적으로 하기위해 만든 툴 - aop(관점지향 프로그래밍, Aspect Oriented Programming) -> 개발코드에선 비즈니스 로직에만 집중하고, 실행될 때 앞,뒤 원하는 지점에 공통적으로 반복되는 코드(로그,트랜잭션, 테스트 메소드등..) 들을 실행하게 하는 방식 - di(의존성 주입, dependency injection) -> 객체를 직접 생성하는 것이 아니라 외부에서 생성 후 주입시키는 방식 - ioc(제어의 역전, inversion of control) -> 객체를 사용자가 만드는게 아니라 스프링에게 위임하여 만..

면접 질문 2022.05.08

웹 프로그래머 면접 예상 질문

1. Java - 객체지향 프로그래밍 언어로써 객체지향의 특징인 캡슐화, 상속, 다형성들이 적용 2.. OOP(Object-Oriented Programming, 객체 지향 프로그래밍) - 단순히 명령어와 함수라는 개념에서 벗어나 여러 개의 독립 단위를 생성하고 그것들의 모임으로 프로그래밍하는 기법 - 캡슐화, 다형성, 상속을 이용하여 코드 재사용성을 증가시키고 유지보수가 좋은 장점을 얻기 위해 객체들을 연결시켜서 프로그래밍하는 기법 - 특징 1) 캡슐화 - 관련있는 데이터와 함수를 하나의 단위로 묶는 것 - 데이터를 보호하기 위해 다른 객체의 접근을 제한하는 접근제한자의 기능을 제공한다 외부에 공개해서 안되는것은 private로 선언 2) 정보 은폐 - 외부에서 객체 상태를 바꾸거나 허가되지 않은 동작..

면접 질문 2018.07.17
728x90
반응형