Advanced Evaluation
Last updated: February 11, 2026
This feature is part of the AI Add-on. For more information, see đź“„ HackerRank AI Add-on.
HackerRank Advanced Evaluation provides richer signals to help you assess a candidate’s performance more comprehensively. It offers insight into code quality, efficiency, and AI fluency across the candidate journey.
As AI becomes an integral part of software development, engineering teams are redefining how they evaluate NextGen Developers. Correctness alone is no longer enough. Modern engineering teams look for developers who efficiently reach the correct solution, write clean code, and show sound judgment, especially when collaborating with AI tools.
Advanced Evaluation helps you assess the skills that matter most in today’s coding environments.
Available evaluation signals
The following evaluation signals are available:
Code Quality: Evaluate how clean, maintainable, and well-structured a candidate’s code is. For more information, see 📄 Code Quality Evaluation.
Optimality: Evaluate how efficient a candidate’s solution is in terms of time and space complexity. For more information, see 📄 Optimality .
AI Fluency: Evaluate how the candidate interacts with the AI assistant during a test. For more information, see đź“„ AI Fluency Evaluation.
Automated Code Review Scoring: Automatically evaluates a candidate’s code review comments against expert examples. For more information, see 📄 Automated Code Review Scoring.
Enable advanced evaluation
To enable advanced evaluation:
Log in to your HackerRank for Work account using your credentials.
Go to Settings.
Select Test Settings from the left panel under the Company section.
In the Test Evaluation section, toggle Enable Advanced Evaluation to activate all of the additional signals in your reports.

Note: For more information on methodology, contact support@hackerrank.com.