HackerRank cannot read what is in your other browser tabs. No web page can; the browser isolates each site from the others. What HackerRank can do, and does on every test by default as of September 9, 2026, is record that you left the test window, how many times, and for how long. In Proctor Mode it also captures screenshots of your entire screen, so a second window that is visible on screen is photographed and classified. In Desktop App Mode, other browsers are blocked outright. The answer depends on the mode, and the mode is printed on your consent screen.
What a browser tab can observe
A page running in Chrome or Edge receives a small set of signals about its own window: whether it is focused, whether it is visible, whether it is full screen, and when keys and clicks arrive. It does not receive the URL, title, or content of any other tab, and it cannot list the tabs that are open. That boundary is enforced by the browser, not by HackerRank's goodwill.
The signals it does receive are enough to know you left. How interview websites detect tab switching walks through the focus and visibility events in detail; the short version is that switching to another tab fires an event the test page can log with a timestamp.
What HackerRank logs on every test
HackerRank's Test Integrity overview lists tab proctoring as a built-in feature that "tracks how often and for how long a candidate leaves the test window." Recruiter reports and CSV exports include "Out of Window Duration" and "Number of Window Exits."
HackerRank's own editorial on what tab proctoring catches describes the monitored events as tab switches, "Movement between different applications or browser windows," copy-paste attempts, full-screen exits, and "Precise logging of when suspicious activities occur." Note the second item: switching to a different application, not just a different tab, also registers as leaving the window, because the test page loses focus either way.
What the log contains is a count and a duration. It does not contain what you looked at.
What changes in Secure Mode
Secure Mode turns the log into a live interruption. HackerRank's Secure Mode documentation says it "warns candidates when they attempt to navigate away from the test" and that on a switch "the system immediately displays a warning." The test also runs in enforced full screen, so leaving it produces a prompt to return. "Secure Mode logs all violations in the candidate's report for review," and the report carries an integrity rating of High or Medium.
Secure Mode still cannot see the other tab. It sees the exit, warns you, and writes it down.
What changes in Proctor Mode
Proctor Mode is where the other tab becomes visible, indirectly. Candidates must grant "Screen sharing access," which HackerRank's Proctor Mode documentation describes as allowing "the system to monitor the candidate's screen activity during the test." The system "captures screenshots every 15 seconds. When the system detects suspicious activity such as window switching or exiting full-screen mode, it reduces the capture interval to five seconds."
Those screenshots are of the whole display, and HackerRank analyzes them for "Tutorial websites, answer-sharing platforms, or GitHub repositories hosting leaked solutions" among other categories. So a tab you switch to is not read through the browser; it is photographed through the screen share, on a faster clock precisely because you switched. The full list of what a screen share exposes is in whether HackerRank records your screen.
Tab-switching behavior is also one of the inputs HackerRank names for its AI plagiarism model, alongside typing patterns and paste activity. A switch is a data point for that model even when the screenshot shows nothing of interest.
What changes in Desktop App Mode
The desktop application replaces the browser. HackerRank's candidate guide says it "blocks unauthorized activities such as accessing other applications, browsers, or tabs," and the recruiter documentation says it "Blocks the use of other applications during the test." There is no second tab to switch to. Candidates are asked to close every other application before the test starts, with a force-close option.
Can you use Google during a HackerRank test?
It depends on the rules the employer set, and the rules are shown on the consent screen. Some tests allow language documentation; many prohibit any outside resource. What does not depend on the rules is the log: the exit is recorded on every test, warned about in Secure Mode, and screenshotted in Proctor Mode.
If the instructions are silent, ask the recruiter in writing before you start. A reviewer reading "Number of Window Exits: 14" without context reaches a different conclusion than one holding your email asking whether documentation was permitted.
For what a page can learn about applications rather than tabs, see whether interview websites can see other apps running. For every signal by mode in one place, see what HackerRank proctoring detects and records.
What this means for candidates
Assume every departure from the test window is counted. Keep reference material inside the rules, keep the test in the foreground, and silence notifications that would pull focus. If the test requires a screen share, everything on that screen is in scope, tabs included. If it requires the desktop app, plan to have nothing else open at all.
Share
Explore with AI
Continue exploring
Related guides
Assessment Guides · 5 min read
Does HackerRank Record Your Screen?
HackerRank captures your screen only in Proctor Mode and Desktop App Mode. What each captures, how often, what the analysis looks for, and what other tiers see.
Assessment Guides · 4 min read
Does Mettl Detect Tab Switching? Browsing Tolerance Explained
Mercer Mettl counts every exit from the test window, warns each time, and can end the test at a limit the employer sets. Browsing tolerance and copy-paste rules.
Assessment Guides · 5 min read
Codility Test: What to Expect From Invitation to Report
The Codility Screen flow in order: intro page you can read early, permission gates, a 30-minute to two-hour timer with no pause, and the checks after you submit.