cswork / libraryOpen practice workspace

Articles

HackerRank Desktop App Guide 2026: Full-Screen Lock, Webcam, App Blocking, and System Requirements

HackerRank Desktop App guide for 2026: supported systems, webcam and screen permissions, full-screen lock, blocked apps, setup, and troubleshooting.

The HackerRank Desktop App is a native Windows or macOS application that creates a stricter assessment environment than a browser test. When a company enables Desktop App Mode, the app can require one display, webcam and screen permissions, close unauthorized programs, enforce full screen, disable copy-paste, and prevent you from switching to other apps.

Not every HackerRank assessment uses it. If your invitation asks you to download the app, treat that invitation and its consent screen as the rules for your session. Install it before test day, save your open work before the app closes anything, and finish every system check before starting the timer.

The goal is to make the locked environment feel routine, not to discover on test day that your solution depends on an unapproved tab or tool.

Quick answer: what changes in the HackerRank Desktop App?

Desktop App Mode adds operating-system-level controls to HackerRank's browser-based integrity features. HackerRank says the app can block remote access, prevent screen sharing and candidate-initiated screenshots, close other applications, reject virtual machines, enforce full screen, and monitor a single non-mirrored display.

The setup is visible: download the app, grant the requested permissions, close blocked applications, pass the camera and monitor checks, and then select Start Test.

Test environmentWhat the candidate usesTypical control level
Standard HackerRank testSupported web browserTest instructions plus event and code-activity signals configured by the employer
Secure or Proctor ModeSupported browser with additional checksFull-screen, monitor, screen, webcam, or integrity controls depending on the configured mode
Desktop App ModeNative HackerRank appProctor features plus OS-level app blocking, stronger navigation restrictions, VM checks, and a locked test session

If you want the broader privacy comparison, read Does HackerRank Record Your Screen?. This guide stays focused on the desktop application's setup and test-day behavior.

HackerRank Desktop App system requirements

HackerRank's candidate guide lists Windows 10 or 11 and macOS Monterey 12 or later as supported. The macOS download has separate builds for Intel and Apple silicon, so check Apple menu > About This Mac before choosing the installer.

HackerRank's group-assessment guidance adds a useful technical baseline: at least 4 GB of RAM, an Intel processor or Apple silicon M1 or later, and a stable connection. It lists 5 Mbps per candidate as a minimum and 10 Mbps as recommended for optimal performance in group settings.

RequirementCurrent published guidancePractical preparation
WindowsWindows 10 or 11; group guidance specifies 64-bitInstall updates early and restart before the test
macOSMonterey 12 or later; Intel and Apple silicon supportedDownload the installer matching your Mac's chip
Memory4 GB minimum in HackerRank's group guidanceClose memory-heavy tools before onboarding
DisplayOne connected, non-mirrored displayDisconnect docks, external monitors, AirPlay, and display mirroring
CameraWorking built-in or external webcamCheck the privacy shutter, lighting, focus, and OS permission
NetworkStable connection; 5 Mbps minimum and 10 Mbps recommended in group guidanceAvoid VPNs, proxies, and restricted networks that interfere with WebSockets
Device typePhysical Windows or Mac computerDo not plan to use a virtual machine

Read the invitation for any company-specific device, identity, or environment requirement.

How to install and launch the app

Windows installation

Open the invitation link, choose the Windows download, and run the .exe installer. HackerRank states that administrator access is not required for the Windows installation.

After installation, return to the invitation page, select Start Test, and approve the browser prompt to open HackerRank. If the app does not launch, open it from the Start menu and paste the test link into the app. Manual link entry was added as a supported fallback in 2026.

macOS installation

Choose the Intel or Apple silicon download, open the .dmg, drag HackerRank into Applications, and launch it from Finder.

Expect macOS prompts for the webcam and System Events, Screen & System Audio Recording, and Accessibility. Some changes require you to quit and reopen the app.

Do not begin this process five minutes before the deadline. HackerRank recommends installing the app at least 30 minutes before a group assessment; that is a sensible minimum for any candidate.

What permissions does the app request?

The onboarding flow checks that other applications are closed, the webcam works, one display is active, and screen access is granted.

On Windows, the first launch directs you to Privacy & security > Camera. On macOS, the app may need camera, System Events, screen recording, and Accessibility access.

Permission prompts are not decorative. If a required check does not show a green confirmation, resolve it before selecting Start Test. On a managed school or work computer, ask IT or the recruiter for help instead of changing security controls you are not authorized to modify.

How full-screen lock and app blocking work

Once the test begins, the app launches HackerRank in full screen and does not provide a normal way to leave until the assessment is complete. HackerRank's current documentation says switching applications is blocked; attempts to bypass the restriction can be logged and flagged.

Before the test, close flagged programs manually or use Force Close All Apps. Save your work first because forced closure can discard unsaved data.

Blocked categories can include browsers, messaging and video-conferencing tools, remote-access software, and external AI assistants. Close everything unrelated to the assessment, including tools that may claim the webcam.

The app checks for multiple monitors and screen mirroring before and during the test. Disconnect docks, AirPlay connections, mirrored projectors, and extra displays before launching.

Does the HackerRank Desktop App use your webcam or record your screen?

Yes, Desktop App Mode's current onboarding requires webcam and screen access. HackerRank says webcam monitoring can warn and record events when the candidate is not visible or when multiple faces appear. Its integrity features can also flag phones or tablets seen in the webcam feed.

Screen access supports monitoring and session replay. HackerRank describes a synchronized report that can include full-screen activity, integrity events, and webcam images captured at intervals. That is different from a standard browser test that only logs selected events.

HackerRank says the app prevents candidate screenshots while session replay can still capture the test for reviewers. Those are separate functions.

Your consent and rules appear before the test. If you have a privacy, accessibility, or accommodation concern, raise it with the hiring company before starting. Do not try to work around a requested permission during the assessment.

What happens to copy-paste, shortcuts, and outside references?

HackerRank's Desktop App Mode documentation says copy-paste is disabled to prevent importing material from external sources. Full-screen and app blocking also mean you should not expect to open documentation, a local IDE, notes, or an AI assistant unless the assessment provides an approved built-in workflow.

If a resource is supposed to be allowed, ask the recruiter how it should be accessed inside the locked environment before starting.

Prepare in the same conditions. Use the language and editor available in the sample test, practice without pasting boilerplate, and memorize only the small setup details you genuinely need, such as input parsing and common library syntax.

A 30-minute pre-test checklist

  1. Confirm the device. Use a physical Windows 10/11 or macOS 12+ computer with enough memory and a working camera.
  2. Install the correct build. On Mac, confirm Intel versus Apple silicon. Launch the app once before the assessment window.
  3. Save and close your work. Exit browsers, chat, meeting, remote-access, AI, cloud-sync, and screen-capture tools. Do not rely on Force Close All Apps with unsaved files open.
  4. Simplify the hardware. Disconnect external monitors, display adapters, mirrored screens, and unnecessary camera devices. Plug the laptop into power.
  5. Grant and verify permissions. Complete every camera, screen, and Accessibility prompt required by your system.
  6. Run the sample and network check. Confirm the editor loads, the webcam image is clear, and the connection is stable without a VPN or restrictive proxy.

For the question-solving side, pair this setup with the complete HackerRank assessment guide. The app changes the environment; it does not replace preparation for algorithms, SQL, debugging, or repository tasks.

Troubleshooting common Desktop App problems

The test link does not open the app

Launch HackerRank manually and paste the invitation link into the app. Confirm that you are using the original test URL and that the invitation is still within its valid window.

The webcam or permission check fails

Close Zoom, Teams, Meet, virtual-camera software, and any app that may be using the camera. Reconnect an external webcam, verify OS privacy settings, and restart the HackerRank app after changing macOS permissions.

Antivirus or a managed device blocks installation

Verify that the installer came from your invitation and allow it using HackerRank's official steps. On a managed device, contact IT or the recruiter; do not disable organizational security controls without authorization.

The app is blank or unresponsive

HackerRank's group guidance recommends refreshing with Ctrl+R on Windows or Command+R on macOS. If the issue persists, record the exact error, time, and affected step, then contact HackerRank support and the recruiter.

The network check fails

Disable VPN or proxy connections and verify that the network permits HackerRank and secure WebSocket traffic. If a managed network blocks it, use an approved alternate connection or contact support.

For a reusable incident checklist and recruiter message, see Online Assessment Technical Issues: What to Document and How to Contact Recruiting.

Frequently asked questions

Do all HackerRank tests require the Desktop App?

No. The hiring company chooses the assessment mode. If Desktop App Mode is enabled, the invitation and test page prompt you to download and launch it. A normal HackerRank browser test does not automatically require the native app.

Can I use a second monitor with the HackerRank Desktop App?

No. HackerRank says the app checks for multiple displays and screen mirroring before and during the test. Disconnect external monitors and disable mirroring before onboarding.

Can I install the HackerRank Desktop App without admin rights?

HackerRank says Windows users can install the app without administrator access. macOS still requires you to approve privacy permissions, and a managed device may restrict those changes.

Will one blocked-app warning automatically fail me?

HackerRank documents warnings and integrity events, but it does not publish a universal rule that one event automatically rejects every candidate. Close the named application, restore the required environment, and follow the on-screen instructions. The employer controls the hiring decision.

Can I uninstall the app after the assessment?

Yes, after you have completed and submitted the test, you can remove it using the normal Windows Apps settings or by deleting the macOS application. Keep it until you are certain the assessment is submitted and no follow-up session requires it.

Final takeaway

The HackerRank Desktop App is designed to make a high-integrity assessment behave like a locked workstation: one supported physical computer, one display, full screen, approved permissions, and no unrelated applications. Most problems happen because candidates discover those constraints too late.

Install early, complete the green-check onboarding, save work before closing apps, and practice under the same restrictions.

Sources and Further Reading

Research note: This guide was checked on August 26, 2026. HackerRank may change app versions, permissions, integrity features, and employer-configurable settings. Your invitation and onboarding screen remain the source of truth for your assessment.