오랜만에 코딩테스트 리뷰..
1. 오랜만에 이 일을 시도하다 죽을 뻔했다.
솔직히 제가 프로그래밍을 잘하는 편은 아니지만 프로그래머 2급은 쉽게 풀 수 있죠? 백준골드 5까지는 풀 수 있었지만 3개월 정도 파이썬을 전혀 활성화하지 않았다.
2. 이슈 검토
– 우선 이슈를 밝히지 말라고 하셔서 정확하게 말씀드리기 어려운 것 같습니다.
그런데 2시간 안에 5문제를 푸는 것이 중요해서 꽤 쉬운 문제들이 나올 것 같았습니다.
– 알고리즘 4문제와 SQL 1문제가 모두 출제되었는데 생각보다 문제가 조금 다르게 출제되었습니다.
– SQL은 아주 간단하게 나왔다.
작년보다 가벼운 느낌
– 알고리즘 태스크 1은 매우 간단했다.
파이썬만 알면 바로 풀 수 있는게 그리 멀지 않은데… 코딩 테스트를 보면 이런 종류가 나오는 것을 볼 수 있으니 한 번만 풀어도 충분히 풀 수 있는 문제다.
해결되다.
개인적으로 잘 사용하지 않는 기능을 이용해서 쉽게 풀 수 있는 문제입니다.
– 근데 2~4번은.. 좀 어려웠어요. 의외였네요.. 합리적인 알고리즘/효율성을 요구하는 문제였고 코딩 테스트를 아주 잘하지 않는 이상 1번과 5번을 풀고 1시간 40분 이내에 1개 이상의 문제를 풀기 매우 어려웠던 것 같습니다.
– 시험의 의도를 생각했을 때? 제출 기준은 다음과 같습니다.
– 1, 5를 풀고 2에서 4까지 풀기 => 3 Sol
– 2개의 붓은 1개와 5개만 풀기 => 개인편지 등으로 추가 결정
– 시험이 워낙 어렵기 때문에 2시간을 기준으로 주는 것 자체가 1번, 5번, 1번을 기대하는 게 아닐까 싶었다.
– 세 가지 질문 중 내가 풀 수 있다고 생각한 한 가지 문제를 풀 수 있었습니다.
백트래킹으로 해결하신 분도 계시던데 전 for문으로 해결했고 음.. for문 한번 써서 개발했는데 뭐 생각하지 못한 경우가 아니라면요 의, 그것이 옳았을 것이라고 생각합니다.
적어도 전체 검색이 필요한 문제이며, 여가 시간에 많은 테스트 사례를 수행했습니다.
3. 합격 컷의 차이와 기대
작년에 하나은행 SQL 시험이 난이도가 꽤 높아서(거칠게 공부하면 좀 풀기 어려운 수준) 둘 다 풀고 알고리즘 1 문제를 풀어서 합격했습니다.
그런데 나중에 면접에서 사람들과 이야기를 나누다 보니 제대로 된 일이 별로 없는 분들이 많았고 저는 많은 질문 없이 투자회사에 합격했습니다.
그리고 금융권에서 디지털 일자리를 지원하는 분들은 앞으로 코트를 열심히 준비해야 할 것 같습니다.
작년에 은행, 증권사 등에서 효율성 문제가 많이 나왔고 SQL은 점점 어려워지고 있습니다…
이번에 끝나면 정말 좋을 것 같아요. 원하는 직업, 원하는 회사, gogo