Specialty/Information

이스트 소프트(ESTsoft) Web 개발부분 필기, 실기시험 후기

cailisin 2012. 10. 24. 00:35

알약과 알툴즈로 유명한 이스트소프트(ESTsoft) Web 개발 신입 필기, 실기시험 후기입니다.


1차 필기시험


Web 개발파트는

기본IT상식, 데이터베이스, 웹 이렇게 3과목을 시험보았습니다.


- 기본IT상식

이 파트에서는 빅오 (Big O) 표기법에서 빠른 순서대로 나열하는 문제와 그외 기본적인 IT능력을 묻는 문제가 나왔습니다.

저에게 이파트가 가장 어려웠습니다 -_-;


- 데이터베이스

캐나다 워킹 홀리데이 이후 데이터베이스를 다루진 않았지만 문제를 풀다보니 하나씩 답을 고르고있는 저를 발견했습니다(!)

SQL문제들이 주를 이루었으며 인덱스와 조인에 관한 문제가 조금 나오기도 했습니다.


- 웹

최근들어서 웹을 잠깐(?) 만져보았는데 그래도 그게 문제를 푸는데 도움이 되었던것 같네요~

Character-set(?) 에대한 이야기와 HTML5에 따른 웹 표준 같은걸 묻는것 같았습니다.

JSP 문법도 조금 있었나..!?;


2차 실기시험


실기시험은 웹에대한 능력보다는 철저하게 알고리즘에 입각한 문제였습니다~ ㅡ_ㅡ;;;

(언어는 C++, C#, JAVA, PHP 중 원하는 언어 택1)

필기시험 합격 후 프로그래밍 경시대회 수준으로 문제 나올거라고 미리 안내가 되긴 했지만;;;

저를 기준으로 너무 어려운 문제였던 것 같네요~ ㅡㅡ;;;;

딱 1문제!!!! 5시간을 줬습니다~


---------------------------------------------------------

?1?2?3.....?n    (K=입력값)

---------------------------------------------------------


K라는 입력값을 받았을 때 최단의 n을 구하는 문제였던 것 같습니다.

?에는 + 또는 - 이 2가지의 기호만 들어갈 수 있는 것 입니다.


1문제 예를 들어드리겠습니다.

만약에 K가 2라면은 다른말로 한다면 입력창에 2를 입력했을경우!!!

(실제로는 txt파일에 쓰여진 3개의 숫자를 리드한 후)


?1?2?3?4?5.....?n 의 최단 기호를 결정한다 했을때


+1-2+3 = 2         (k=2)


K=2 일때 n=3


그렇기때문에 n은 3을 출력해주는 문제 인 것 같았습니다.

(문제자체도 제대로 이해못해서 엄청 해맸다는...)


위에도 써놓았지만

TXT파일에 숫자를 리드해서 그 숫자를 하나씩 대입해보고 결과값이 나오도록 만들라는것 같더군요~;

텍스트 파일에는 아래처럼 숫자가 적혀있고 한줄 띄어서 또 숫자가 적혀있었습니다.

(아래 숫자는 제가 임의로 넣었습니다. 실제 시험에서 숫자 뭐 나왔는지 기억이 안나서.. ㅡㅡa;)

--------------------

12


845


-12000

--------------------

결과의 경우 양수는 출력되지만 음수 넣으면 출력되지 않았던 것 같네요~

이 외에도 몇개 제한들이 더 있긴 했지만.. 아무튼~

프로그래밍 고수분들 한번 풀어보세요~~~

그런데 제가 문제를 제대로 설명했는지 모르겠네요;;


이스트소프트는 진짜 프로그래밍 쪽으로 준비된 신입만 시험보셔야할듯a;