용어정리

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

dev109 2016. 9. 29.
반응형

*제가 직접 받았던 질문중에 기억나는 것들만 올렸습니다.

*굵은 글씨는 클릭 시 설명 페이지로 이동합니다.(새 창)





 - MVC 패턴에 대해서 설명


 - 채팅 프로그램을 짠다면 어떻게 구성할 것인지

: 제가 작성한 기술소개서를 기반으로 한 질문입니다.


 - 그룹함수가 무엇인지


 - 게시판을 만들 때 DB구조 작성

1
2
3
4
5
6
create table(
bno int not null auto_increment primary key,
subject varchar(50not null,
content text not null,
date datetime not null,
password varchar(15))



 - 게시판 조회수를 올리는 SQL문 작성 

1
update table명 set 조회수 = 조회수+1 where 글번호 = 1;



 - 게시글을 추가하는 SQL문 작성

1
insert into 테이블명(컬럼1,컬럼2,컬럼3,,,) values (컬럼1값,컬럼2값,컬럼3값,,,)


1
insert into board(bno,subject,content,writer) values(1,'제목','내용','작성자')



 - 가장 길었던 SQL문이 몇 줄이었는지(+ 그 안에 조인이 몇 개정도 들어갔는지)


 - 인터페이스와 @Aspect 클래스의 차이 

: 이건 사실 지금도 잘 모르겠는데... 알아보니 @Aspect가 붙은 클래스끼리는 상속이 불가능 하다고 하네요.


 - 오버라이딩과 오버로딩의 차이


 - POST방식과 GET방식의 차이점


 - DI(Dependency Injection)이 무엇인지

 


 - IT관련 책중에 가장 인상 깊었던 책

 - 안드로이드나 IOS쪽엔 관심이 없는지

 - 프로그래머로서의 강점 어필

 - 본인만의 프로그래밍 언어 학습 방법

 - 코딩하다 문제가 생겼을 때 해결방법은?

 - 백엔드로 가고싶은지 프론트엔드로 가고싶은지(+ 왜 그 선택을 했는지)

 - 가장 자신 있는 혹은 좋아하는 언어


*다른 분들의 블로그를 참고하신 분들은 아시겠지만 오버라이딩과 오버로딩의 차이, POST와 GET의 차이, 인터페이스, DI나 AOP는 단골 질문 같아요. 꼭 숙지하시고 기본적인 SQL구문들(테이블생성,select,insert,update,delete)도 바로 작성 가능하도록 공부해가시면 좋을 것 같습니다.







반응형

'용어정리' 카테고리의 다른 글

Spring 설정 시 참고사항  (0) 2016.09.28
인터페이스(Interface)  (0) 2016.09.28
객체지향 언어의 개념 및 특징과 장단점  (1) 2016.09.28
프레임워크란?  (0) 2016.09.28
MVC 패턴에 대하여  (0) 2016.09.28

댓글

💲 추천 글