2021 Dev-Matching: 웹 백엔드 개발자(하반기) 코딩테스트 후기 후속 포스팅입니다.

1차 진행상황: 메일로 결과가 수신되는데 지원한 기업들을 보니 생각보다 열심히 검색했나 봅니다. 유니콘까진 모르겠지만 유니콘으로 발전할 가능성이 있는 기업들을 열심히 찾아서 지원했더라구요.. 10군데나 이력서가 들어갔어서 가급적 추가 코딩테스트 or 전형 진행 의향이 있는 기업들만 기록하려 합니다.

- 올거나이즈코리아 백엔드 : 코드바이트에서 2차 코테 진행, 한국인이 대부분인 회사이나 본사가 실리콘밸리에 있어선지 코딩테스트도 영어로 진행되었습니다. 지원자에 대한 개인적인 질문거리(ai 부서 경력, 즐겨하는 일, 원격근무 여부 등), 객관식 질문(머신러닝 관련으로 보입니다.), 알고리즘 문제(난이도...는 스트링/데이터 재처리, 정규표현식 파싱 등 백준 기준 브론즈 5 ~ 골드 5 수준) 5문제 출제되었습니다. 갠적으론 부담없이 재미있게 풀었습니다. 회사 직원 수는 작은데 투자규모가 큰 신기한 회사였습니다. 아니 백엔드라며 왜 ai가 튀어나오는지 '-`...

- 카카오 엔터프라이즈 데이터 플랫폼 : 해커랭크에서 2차 코테 진행, 총 4문제 3시간 30분 주어졌습니다. 문제 난이도는 역시 카카오는 카카오였습니다. 1번은 비교적 쉬웠으나 2번은 요구사항에 맞게 문자열을 필터링하는 문제인데 너무 안풀려서 특이 요건만 따로 함수로 작성하고 기본 요건은 내장 모듈이 있길래 그걸로 넣고 풀어버렸습니다. 전혀 출제자의 의도따윈 고려하지 않아서 높은 점수를 받긴 힘들어보입니다. 3번은 자리수를 하나씩 규칙에 따라 반전시키며 해결하는 문제인데 완탐으로 보이긴 하나 그 방법이 떠오르지 않아 해결하지 못했습니다. 4번은 edge들이 주어지면 이진 트리에 해당하는지 먼저 검사해서 에러 여부 반환하고 valid한 트리라면 규칙에 맞게 순회 정보를 구성해서 반환해야 했습니다. 난이도 가늠이 잘 안되긴 하지만 비교적 문제 수가 비슷한 카카오 인턴(5문제에 4시간)과 비교하면 카카오 인턴 코테의 마지막 고난도 문제를 제외한 4문제가 출제된 수준으로 보입니다. 3문제를 온전하게 풀어내야 턱걸이이지 않을까 싶은데 2번 풀이는 제가 생각해도 문제가 있지 싶어서... 면접까지 가기는 힘들어 보입니다.

- 그렙 : 추가 코딩테스트 없이 1차 면접 진행 예정이었는데... 아직 면접 준비가 덜 되었고 준비할 시간조차 빠듯한 상황이라 취소메일을 보냈습니다. 갠적으론 면접을 보려 했는데 아쉽네요.

2차 진행 상황: 면접 응시한 기업 별로 이야기를 간략히 적어보려 합니다.

- 올거나이즈 코리아 : 이직결심 후 첫 기술면접이었습니다. 결과는 레알 대참사. 일단 백엔드 관련 포폴이랄 것도 없었기에 면접관님도 질문풀이 너무 좁다 생각하신 듯 하고 그나마 배운 지식을 읊어보라던 요청으로 꺼낸 알고리즘, 자료구조, 네트워크마저 블로그에 정리했던 내용임에도 당시 기억이 나질 않아 어버버거렸습니다. 끝나고서 이걸 왜 몰랐지 계속 후회스럽고 수치스러운 면접이었습니다. 덕분에 면접을 진행하기 전 이제까지 공부했던 내용들을 리마인드하지 않으면 참사가 일어나는구나 몸으로 경험할 수 있었던 시간이었습니다. 정말 면접을 위해 들어온 CTO님께 죄송스러울 수준이네요. 번외로 회사 자체는 정말 괜찮아 보였습니다. 한, 미, 일 오피스 세 군데서 같이 협업을 하는 듯 했습니다. 다음 시리즈 투자를 받는다면 유니콘으로 발전할 수 있지 않을까 생각합니다.

- 카카오 엔터프라이즈 데이터 플랫폼 : 코딩테스트 합격 후 추가전형 진행 메일을 받았습니다. 그런데 수시채용의 성격으로 면접이 진행된다면 최종합격까지는 어려워 보이네요 '-`...

  - 카카오 엔터프라이즈 데이터 플랫폼 pre 인터뷰 진행 : 면접자 3, 면접관 2로 진행되었습니다. 분위기는 상당히 가볍게 진행되었습니다. 알고리즘, 자료구조, 네트워크, 운영체제 등 기본지식에 대한 질문을 받았고 기본 자격체크의 성격이 강했습니다. 아마 본 1-2차 인터뷰가 진행되면 프로젝트나 자소서에서 질문이 들어가지 싶습니다. 

 - 카카오 엔터프라이즈 데이터 플랫폼 1차 인터뷰 진행 : pre 인터뷰를 통과하여 1차 인터뷰를 보게 되었습니다. 추후 일정 전달받고 진행 예정입니다.

 - 카카오 엔터프라이즈 데이터 플랫폼 1차 인터뷰 결과 : 1차 인터뷰 통과 후 2차 인터뷰 일정 통보받았습니다.

 - 카카오 엔터프라이즈 데이터 플랫폼 2차 인터뷰 : 다른 기업에 합격해 취소 메일 전송했습니다.

+ Recent posts