Chaterview
Domain
- Member
- Quiz
- MemberQuizAnswer
- Subject
- Job
- Prompt (Caching)
ERD
View
Main
Policy
- Only members can use the service.
- Click interviews to solve 10 randomly selected questions.
- The Quiz in interviews depending on whether member set up a job on Mypage.
- e.g Job: Backend Engineer, FrontEnd Engineer, Cloud Engineer ... and so on.
- Interviews can be conducted once a day. If you want to proceed more than once, or if you want to review it, you have to proceed with the payment.
- The payment is subscription-type, and it's 4,900 won per month.
- If you click Review, you can review the problem you got wrong.
- The maximum number of items shown at a time is 20, and if there are 100 wrong questions, you should divide them into 5 times.
MyPage
- Member can see the questions I solved and the questions I got wrong by item.
- The quiz is categorized. (e.g redis, kafka, spring ... )
Interviews and Reviews
Policy
- The screen consists of three areas.
- Areas where the quiz is provided.
- Area to enter answers
- The area where you can see the correct answer and AI's feedback
End of interview screen
Policy
- If pass the interviews then you can show "Congratulations on passing the job interview" otherwise "Thank you for participating in the interview"
- The button provides Home and Mypage
Quiz Recommended Algorithms
Quiz recommendation is Random based by default. If you solve more than 100 questions, I recommend a question similar to the wrong one.
User Answer Processing Algorithms
The answer entered by the user and the prompt managed by the DB are combined and delivered to Chat AI. Since the prompt changes very little, it uses caching to reduce the I/O load.