Best Practices for Running Group Assessments in HackerRank Desktop App Mode
Last updated: March 12, 2026
This article provides best practices for running group assessments in HackerRank Desktop App Mode, where multiple candidates take the assessment simultaneously at a shared physical location. Following these guidelines helps ensure a smooth, stable, and fair assessment experience for all candidates.
Prepare candidate systems in advance
Verify that each candidate system meets the minimum technical requirements before the assessment begins.
RAM: Minimum 4 GB
Operating system:
Windows 10 or 11 (64-bit)
macOS 12 (Monterey) or later
Processor: Intel or Apple silicon (M1 or later)
Ensure a stable internet connection
A reliable internet connection is critical when multiple candidates take an assessment simultaneously.
Minimum bandwidth: 5 Mbps per candidate
Recommended bandwidth: 10 Mbps per candidate for optimal performance
Use the following formula to calculate the required bandwidth based on the number of candidates to avoid network congestion.
5 Mbps × (number of candidates ÷ 2)
For example, if 100 candidates connect simultaneously, the required bandwidth is:
5 Mbps × (100 ÷ 2) = 250 Mbps
Note: Avoid using VPNs, proxies, or restricted corporate networks. These networks can interfere with test connectivity.
Set up webcams
Prepare webcams before the assessment starts to meet HackerRank Desktop App Mode requirements.
Use a functioning built-in or external webcam
Test the webcam in advance
Uninstall or disable any virtual camera software to prevent conflicts
Set up lighting
Proper lighting ensures clear webcam visibility throughout the assessment.
Seat candidates in a well-lit area
Ensure the candidate’s face is clearly visible at all times
Avoid strong backlighting, such as bright windows or light sources behind the candidate
Prepare the physical environment
A controlled physical environment helps minimize distractions and maintain assessment integrity.
Use a quiet, controlled space
Minimize interruptions and background noise
Ensure adequate spacing between candidates to maintain focus and assessment integrity
Complete pre-test setup
Complete the following steps before the assessment begins:
Install the HackerRank Desktop App on all systems you plan to use for the assessment at least 30 minutes before the test.
Enable the following system permissions:
Windows: Camera access
macOS:
Webcam and system events access
Screen recording access
Accessibility access
Disconnect all external monitors. HackerRank Desktop App Mode supports only a single display during the test.
Close all other applications before launching the HackerRank Desktop App.
Note:
Ask candidates to take a sample test to familiarize themselves with the environment. The sample test link appears in the test invitation email or instructions.
If candidates take the test using a laptop, connect it to a power source to prevent interruptions.
Troubleshooting
If the test window appears blank or unresponsive, ask candidates to refresh the screen:
Mac: Command (⌘) + R
Windows: Ctrl + R
Note:
For more information on downloading, installing, and launching your test using the HackerRank Desktop App, see Attempting Tests Using the HackerRank Desktop App.
If you experience any issues during the assessment, contact support@hackerrank.com.