용어정리

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

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

    댓글