2020 카카오 블라인드 공채 2차 오프라인 코딩 테스트 문제 해설
추천 시스템카카오코딩 테스트알고리즘머신러닝데이터 분석
AI 요약
Beta2020년 카카오 블라인드 채용 2차 오프라인 코딩 테스트 문제인 가상의 SNS '카카오팔로잉'의 팔로잉 추천 시스템 구현에 대한 해설입니다. 이 시스템은 사용자의 전화번호부 동기화, 팔로잉 추천 로직 수행, 그리고 시뮬레이션을 통한 성능 평가를 포함합니다.
특히, 추천 시스템은 REST API를 통해 서버와 데이터를 주고받으며 매일 1회 추천 작업을 수행합니다. 시뮬레이션 시나리오는 사용자 수와 전화번호부 변경을 고려하며, 팔로우 확률은 전화번호부 포함 여부, 친구의 친구 추천 여부 등 다양한 기준에 따라 계산됩니다.
이 글은 코딩 테스트 문제의 요구사항과 구현 방안을 상세히 설명하여 문제 해결에 대한 이해를 돕습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기