영원히 흘러가는 강
신입 웹개발자 기술면접 (etc..) 본문
ETC
전산 기본
- TDD란 무엇인가요?
ㄴ> (test driven development)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발
프로세스
테스트 케이스 작성 후 케이스 통과위한 최소한의 양 코드 생성후 ->
새 코드를 표준에 맞도록 리팩토링
- 프레임워크와 라이브러리 차이는 무엇인가요?
ㄴ> 프레임워크 - 소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는
클래스와 인터페이스의 집합
라이브러리 - 단순 활용이 가능한 도구들의 집합
흐름에서의 차이점이다.
프레임워크는 전체적인 흐름을 자체적으로 가지고 있어 그 안에서 코딩
라이브러리는 프로그래머가 전체적인 흐름 가지고 있어 가져다 사용
- 디자인 패턴이란 무엇인가요?
ㄴ> 소프트웨어 공학론에서 좋은 코드를 설계하기 위한 설계 디자인 방법론
- 애자일 방법론이란?
ㄴ> 소프트웨어 개발 방법론 중 하나이다.
애자일의 뜻을 보면 날렵한, 민첩한이 있는데
즉, 협력과 피드백을 자주 더 빨리 잘하는것.
- 도커란 무엇인가요?
ㄴ> 컨테이너 기반의 오픈소스 가상화 플랫폼.
다양한 프로그램,실행환경을 컨테이너로 추상화하고 동일한 인터페이스 제공하여
프로그램의 배포 및 관리를 단순하게 해준다.
'기술면접' 카테고리의 다른 글
신입 웹개발자 기술면접 (spring) (0) | 2020.12.15 |
---|---|
신입 웹개발자 기술면접(자바 ver. 2) (0) | 2020.12.15 |
신입 웹개발자 기술면접 (자바 ver. 1) (0) | 2020.12.14 |
신입 웹개발자 기술면접(프로그래밍) (0) | 2020.12.14 |
신입 웹개발자 기술면접(자료구조) (1) | 2020.12.12 |