pre-test 후기들을 보면서 기출문제들을 간추려 보았습니다. 정리하지 않고 그냥 모아놓은것이지 때문에 내용이 난잡할 수 있어요.
프로그래밍
가장 많은 문제가 나오며 자바위주라고 한다. OOP관련 개념을 많이 물어 본다고 한다. static과 상속, 인터페이스, 추상클래스, 접근 제어자에 대해 알아야 한다. 주어진 코드에서 발생하는 Exception이름을 고르는 문제도 나온다고 한다. 그리고 Error과 Exception의 차이를 알아야한다. 그 외 컴파일러와 인터프리터의 차이, equals() 와 ==의 차이, String에 대입 연산자로 할당할 때와 new를 사용할때의 차이를 알아야한다.
알고리즘
간단한 정렬알고리즘을 주고 어떤 알고리즘인지 맞추는 것, 스택의 push와 pop 순서 맞추는 것, 캐시서버를 운영한다고 할때 필요한 알고리즘은 무엇인가, 이진탐색, 순회
DB
간단한 sql 작성이 나온다고 한다. SELECT, FROM, WHERE만 사용하는 간단한 정도. 조인, 서브쿼리, 그룹쿼리를 알아야 한다.
자료구조
다양한 자료구조에 대한 개념적 이해가 필요
네트워크
TCP에 대해 자세히 알아둘 필요가 있다. 핸드쉐이크, 혼잡 제어, 흐름제어를 알아야 한다. tcp/ip 설명 중 틀린것 고르기, ARP