본문 바로가기

기타/대외활동

2020 SW 마에스트로 11기 온라인 코딩테스트 후기

반응형

 

 

 

 

소프트웨어 마에스트로 온라인 코딩 테스트를 보고 왔습니다.

 

시험에 대해 한마디로 말하면 난이도 자체는 어렵지 않았지만 시험환경이 최악이었다고 생각합니다.

 

코딩 테스트를 보는 게 처음이라 다른 시험은 어떨지 몰라 시험 환경에 대해 평가하는게 조심스럽지만, 글을 읽어보시면 좋지 않게 느껴지실겁니다.

 

저는 시험환경 때문에 실력 발휘를 잘하지 못했습니다.

 

2시 정각에 바로 접속을 했지만 서버문제로 접속이 되지 않아 시험 시간이 3분이 미뤄졌고, 저는 2시 5분? 정도에 접속이 되었습니다. 그리고 또 다른 문제점 때문에 15분? 정도의 추가시간이 주어졌습니다.

 

저는 SQL 문제를 제일 먼저 풀었는데 SQL 문제에 오타가 있었습니다. 분명히 맞게 푼거 같은데 예시 화면과 출력이 다르게 나와 당황했고 20분 정도 시간낭비를 했습니다.  

 

시험 끝나기 5분전 정도에는 제출을 해도 '제출에 실패했습니다'라는 문구가 뜨며 제출이 되지 않았고 나중에 제출 결과를 보니 제출이 정상적으로 되지 않았습니다.

 

'제출에 실패했습니다' 라는 문구가 떴을 때 관리자에게 "제출 실패 뜨는데 어쩌죠? "라고 메시지를 보냈는데 시간이 없어 이름은 남겼지만 연락처는 남기지 못했고 결국 아직까지 답변을 받지 못했습니다. 

 

시험을 치기 전 모의테스트 환경(구름ide + 이클립스)에서는 렉이 걸리지 않았었고, 컴퓨터 사양이 나쁘지 않아 렉이 걸릴꺼라는 생각은 못했는데 구름 ide(시험 프로그램)을 켜고 이클립스를 동시에 실행하니 렉이 엄청나게 걸렸습니다

 

렉이 걸린 이유는 모르겠지만 모의테스트 환경과 시험 환경이 완전히 똑같지는 않은 것 같습니다.

 

코드를 복사, 붙혀넣기를 하면 10초 정도 멈추었고 디버깅, 실행을 눌리면 30초 가까이 멈추었습니다.

 

시험 프로그램을 끄고 하자니 다시 접속하지 못할까 불안했고, 시험 프로그램은 자동완성 기능이 없어 이클립스를 끄기에는 실수를 하지 않을 자신이 없어 렉이 걸리는 상태로 시험을 보았는데 평소 같았으면 쉽게 풀만한 문제들인데 답이 계속 이상하게 나왔습니다.

 

렉이 걸리는 환경에서 하다보니 문제가 잘 풀리지 않았고, 1번 2번 4번 문제만 확실히 맞히자는 생각으로 3문제에만 집중했는데, 시험이 끝나기 5분 전쯤에 2번 문제 풀이를 완료했고 1번 문제에서 실수했던 것을 찾아냈습니다.

 

하지만 제출을 하려고 하니 '제출에 실패했습니다' 라는 문구가 뜨며 제출이 되지 않았습니다.

 

이클립스에서 2번 문제 풀이를 복사하여 붙여 넣기를 한 후 제출하기를 눌렸는데 '제출에 실패했습니다' 라는 문구가 떠서 제출을 못했습니다. 

 

1번 문제에서 답을 구하는 과정에서 result = result + "1";으로 써야 할 것을 result += result +"1";으로 작성하였고 이 걸 찾는데 시간이 너무 오래 걸렸습니다.

 

시험 종료 5분 전쯤 2번문제를 풀고 오류를 발견하여 수정하였는데 제출이 정상적으로 되지 않았고, 결국 오답을 받을 것 같습니다.

 

이 내용은 평일에 소마측에 연락을 해볼 생각입니다.

 

문제는 알고리즘 3문제, SQL 1문제, 웹 프로그래밍 1문제가 출제되었습니다.

 

알고리즘 1번, 2번 문제는 난이도를 백준 solved.ac 난이도로 볼 때 실버5~실버2 정도의 난이도였던 것 같습니다.

 

SQL 문제 역시 조금만 공부를 했다면 어렵게 느껴지는 문제는 아니였습니다.

 

3번, 5번 문제는 풀지 못해 말씀드리지 못할 것 같습니다.

 

저는 총 3문제를 풀었고 제출을 했지만 1번, 2번 문제는 오답처리를 받을 것 같고, 4번은 맞을 것 같습니다.

 

알고리즘 공부를 한 번도 해보지 않은 상태에서 소마 코딩 테스트를 위해 한달 넘게 열심히 준비를 했는데 실력발휘를 제대로 하지 못해 아쉬움이 많이 큽니다.

 

하지만 이런 시험환경도 있다는 것을 알게되었고, 다음에 코딩테스트를 칠 때는 공부뿐 아니라 다른 부분도 준비를 해야겠다는 것을 느꼈습니다. 

 

( 결과는 온라인 코딩테스트 탈락 했습니다. )

반응형