온라인 저지 후기

Aug 27, 2018    

어떤 회사의 경력 공고를 보고 서류를 넣었다. 될거라고 생각은 안하고 있었는데 접수 후 약 3일 후에 코딩테스트 안내 메일이 와서 어제(이제 12시가 넘었으니) 풀어봤다.

문제 난이도가 그리 높지 않았다고 느꼈다. 그러나 모두 푸는데는 실패.

요즘 함수형 프로그래밍를 공부하고 있어서 최대한 활용해보려고 했는데, 문제를 푸는데 사용하는 클래스 import 제한이 있다는 걸 한참 뒤에 알았다. 숫자 배열을 받아서 발생 빈도, 값 순으로 비교해서 출력하는 문제였는데, ‘스트림으로 빨리 풀어야지’ 하다가 java.util.stream.Collectors클래스를 import할 수 없어서 당황했다. Collectors.toList 혹은 Collectors.groupingBy같은 메서드로 스트림을 변환했는데 사용할 수 없어서 직접 구현했다.

약 한 시간정도 시간을 쓴 것 같고, 마지막 문제는 결국 통과하지 못한채로 제출했나? 제출했는지도 모르겠다. 시간이 충분했음에도 불구하고 모두 풀지 못한거라… 좋은 경험이 되었다. 다음에도 기회가 있다면 다시 지원해보고 싶다.