*제가 직접 받았던 질문중에 기억나는 것들만 올렸습니다.
*굵은 글씨는 클릭 시 설명 페이지로 이동합니다.(새 창)
- 채팅 프로그램을 짠다면 어떻게 구성할 것인지
: 제가 작성한 기술소개서를 기반으로 한 질문입니다.
- 게시판을 만들 때 DB구조 작성
1 2 3 4 5 6 | create table( bno int not null auto_increment primary key, subject varchar(50) not 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가 붙은 클래스끼리는 상속이 불가능 하다고 하네요.
- 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 |
댓글