Test Integrity and Plagiarism Detection
Last updated: November 21, 2025
HackerRank assessments are designed to evaluate your problem-solving skills and coding ability fairly and accurately. To ensure a fair hiring process, every candidate must submit original work and complete tests without unauthorized assistance.
Test integrity
Test integrity ensures that each candidate is evaluated based on individual ability.
The following actions are considered malpractice:
Copying code from books, websites, or other online sources
Receiving help from another person to complete the test
Submitting code that closely matches another candidate’s solution
Exiting full-screen mode during the test
Switching tabs or navigating away from the test window
Tip: Always write and submit your own solutions. Demonstrating your skills gives you the best chance to succeed.
Plagiarism detection
HackerRank uses automated tools to identify similarities in submitted code. These tools flag suspicious patterns and highlight potential plagiarism in the test report shared with recruiters.
Plagiarism detection identifies:
Overlaps between code submitted by different candidates
Code copied or replicated from internet sources
Modified code that reproduces the same logic with changes to variable names, structure, or formatting
Note: HackerRank does not share plagiarism check results with candidates. If you have questions about your assessment, contact your recruiter or hiring manager directly.