선배개발자이야기

신입 코딩테스트 질문!

예쁜꽃이피었으면 2015. 7. 21. 17:56

http://okky.kr/article/285923


다음주에 기술면접보러갑니ㄷ다

Sql이해,코딩센스와능력,웹서비스에대한이해

이렇게 4문제해서 테스트보는데  어떻게 공부를 해야될까요 ?

기본 개념들을 익혀가면 될까요? 전혀감이안잡히네요!

테스트 보셧던경험이나 조언 부탁드립니다




sql의 이해..?

1. ddl dml dcl 이란 무엇인가요?

2. outer join 과 inner join의 차이는 무엇인가요?

3. oracle에서 varchar와 varchar2의 차이는 무엇인가요

4. view테이블을 사용 하는 경우는 어떤것이 있나요

5. 1~5 정규화를 간단하게 설명해주세요

코딩 센스..??? ( 뭔지 모르겠네요 그냥 기본기 물어본다 치면..)

1. 다른 클래스의 기능을 사용하려면 import하여 사용해야 합니다 근데 equals나 tostring은 별도의 선언 없이 그냥 사용할수 있습니다 이유가 무엇인가요?

2. interface와 abstract class의 차이점을 설명 해주세요

3. 오버로딩와 오버라이딩의 차이점을 설명해주세요

4. 자바 제네릭이 무엇인가요? 오토박싱이란?

5. 자바의 접근 제한자 네가지의 대해 설명해주세요

6. 멤버 변수와 지역변수의 차이점은?

웹서비스의 대한 이해 ...??

1. http와 https의 차이점이 무엇인가요

2. 소켓통신과 http통신의 차이점이 무엇인가요

3. jsp와 servlet의 차이점

4. jsp를 사용하려면 톰캣 혹은 제이보스 제우스와 같은 미들웨어(와스)를 사용해야 합니다 이유가 무엇인가요


다른분들이 더 추가 해주실거에요 패턴이나 알고리즘 같은거는 

팩토리랑 싱글톤 정도...알고리즘은 2진탐색트리랑 큐랑 스택 정도..보시면 될듯합니다




웹서비스(webservice)는 http + soap을 이용한 통신규약으로 서비스를 제공하는 것을 말합니다.

주로 이기종 시스템들에게 표준적인 서비스를 제공하기 위해 많이 사용하고요

예를 들면 자바로 웹서비스를 만들고 델파이나 닷넷 C/S 프로그램등에서 호출하여 필요한 서비스를

제공 받을수 있습니다.

반응형