2023 KAKAO TECH BLIND RECRUITMENT

이동준·2022년 10월 13일

1차 코딩 테스트

카카오 2023 신입 개발자를 뽑길래 코딩테스트 연습도 할겸 가벼운 마음으로 지원했었다. 코딩테스트 준비를 올해 1월부터 본격적으로 해왔지만 아직 실력이 부족하다는 생각을 가지고 있었다.

이번 1차 코딩 테스트는 총 7문제를 5시간 동안 푸는 과정이었는데 나는 4문제를 풀었다. 4번 문제도 못 풀뻔 했지만 제출 2분전에 모든 TC가 통과하여 짜릿했던 걸로 기억한다.

이번 코테를 통해 느꼈던 점은 기본적인 자료구조나 알고리즘에 대해 빠르게 구현해낼 수 있도록 익숙해져있는 것이 중요한 것 같았다. 어려운 문제일수록 마치 수능 가형 30번과 같이 기본적인 논리들을 차례로 설계만 한다면 충분히 풀어낼 수 있는 것 같다.

1차 코딩 테스트 결과


감사하게도 1차를 통과하게 되어 2차 코딩테스트를 준비하게 되었다 😁

2차 코딩 테스트

사실 2차 코딩테스트도 1차 코딩테스트와 비슷하게 출제되는 줄 알았는데 전혀 아니었다.

먼저 CS 관련 객관식 문제를 12개 정도 30분 안에 풀고 그 이후에 1문제를 5시간 동안 풀게 되었다.
CS 객관식 문제에서도 아직 CS 기반 지식이 부족함을 느꼈고 이후에 보는 문제는 처음 보는 형태이기도 하고 고려해야 할 상황이 너무 많아서 가장 쉬운 접근법으로 접근하다가 제대로 풀지 못했었다..

회고

단순히 코딩테스트만 준비할 게 아니라 CS공부와 더불어 프로젝트에서 진행하는 비즈니스 로직에 대한 연습과 API 작성 등 코딩테스트 이후에 진행되는 과제 전형도 신경써서 준비해야함을 깨닫게 되어서 너무 좋았다. 그리고 사실 시험이라는 압박감 때문에 재미를 덜 느꼈지 목표값에 도달하기 위한 로직을 짜는 것은 재미있는 것 같았다.

앞으로 준비해야 할 것들
1. CS 지식에 대한 기본기
2. 프로젝트의 요구사항에 맞는 비즈니스 로직의 최적화, API 작성

profile
PS 블로그/Java 풀이 + 코딩테스트 정리

0개의 댓글