What is the Practical Assignment Format
TroubleshootingThe Practical Assignment Format is a test format designed to evaluate candidates in conditions close to actual development environments. By having candidates work on real-world development tasks based on GitHub repositories, you can comprehensively assess not only coding skills but also practical abilities with a focus on team development.
How the Test Works
- The test URL is sent to the candidate
- The candidate clones the specified GitHub repository
- The candidate implements features according to the specifications
- Once complete, the candidate creates a Pull Request (PR) to submit
Evaluation System
The Practical Assignment Format evaluates candidates on two axes: quantitative evaluation and AI-powered qualitative evaluation.
Quantitative Evaluation
Scores are automatically calculated from the following three perspectives:
- Coding Ability: Code quality and accuracy
- Team Development Skills: Commit messages, PR descriptions, and other team-oriented practices
- Requirements Coverage: How accurately the specifications and requirements were implemented
Qualitative Evaluation (AI)
AI analyzes the pull request code and generates feedback on the following aspects:
- Code design intent
- Readability
- Maintainability
Combining with Other Test Formats
The Practical Assignment Format can be combined with coding, quiz, and system design formats in a single test. Use it flexibly based on your selection process and the skills you want to evaluate.
Reviewing Code Differences
The code diff from submitted pull requests can be reviewed from the test report screen. Modified, deleted, and added files are distinguished by icon color:
- Orange: Modified files
- Red: Deleted files
- Green: Added files
If you have any questions, please feel free to contact us via chat support or your dedicated account manager.