2023 KAKAO TECH BLIND RECRUITMENT

이동준·2022년 10월 13일
0

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개의 댓글