- 코딩 테스트 문제 관리 서비스
- 문제를 저장하고 알고리즘 유형, 문제 난이도, 풀이 여부 등으로 문제를 검색하는 서비스
- 서비스 종료
- 문제 검색 기능
- 알고리즘 유형, 문제 난이도, 풀이 여부 등으로 원하는 문제를 검색
- 문제 추천 기능
- 매일 아침 11시에 두 개의 문제를 Slack으로 발송
추천 기준
- 사용자가 저장한 문제들의 평균 난이도가 가장 높은 알고리즘 유형 조회
- 해당 알고리즘 유형의 평균 난이도를 기준으로 +/- 1 값을 가지는 두 개의 문제를 발송
- 만약, 문제 난이도가 동일하다면 풀이 수가 적은 값이 우선순위를 가짐
예시
- 사용자 A는 DFS 문제의 평균 난이도가 4로 해당 유형을 가장 어려워한다.
- 사용자 A가 저장한 DFS 문제들 중 난이도가 3인 문제와 5인 문제를 Slack으로 발송한다.