Highrr Student Manual / Real-Time Connection Help Screen

Real-Time Connection & Sync Help

Understand how your workspace compiles code, syncs discussion rooms, and handles connection disconnects in real-time.

Overview & Sync Architecture

Highrr utilizes WebSockets to synchronize active rooms. When you edit code in an interview, raise your hand in a Group Discussion, or modify slides in a presentation, your changes are shared instantly with other participants. This guide helps you understand how sync operates and how to troubleshoot connection issues.

Real-Time Sync Features

Compiler & Code Editor Sync

Inside Live Interview rooms, your shared coding sandbox updates the interviewer's screen in real-time. Every character you type, code run, or compilation output syncs automatically, allowing the recruiter to track your problem-solving process.

Group Discussion Actions Sync

Group Discussion rooms synchronize participant lists, mute/unmute indicators, and hand-raise statuses. Clicking "Raise Hand" highlights your video feed to notify the moderator.

Connection Warnings & Reconnections

1. "Connection Lost" Warnings

What happens when your connection is interrupted:

  • Warning Banner: A yellow banner reading "Connection interrupted. Reconnecting..." appears at the top of your workspace screen.
  • Auto-Reconnector: The system automatically attempts to reconnect to the sync servers. You don't need to exit the room.
  • Freeze Safe: The editor locks inputs temporarily while reconnecting to prevent unsynced code changes.

2. Restoring Sync Status

Fixes for persistent connection issues:

  • Reload Browser: If the connection warning persists for over 30 seconds, reload the page to trigger a fresh connection handshake.
  • Network Diagnostics: Confirm your connection is active by opening another website. VPNs or firewall settings can block WebSocket ports.
  • Rejoin Room: If reload fails, return to the Calendar tab and click "Join Room" to re-authenticate and rejoin the session.

Sync Reconnection Workflow

Follow this process if your live room displays connection warning states:

1 Check for the yellow warning banner at the top of your room console.
2 Avoid typing in the editor or clicking room controls while the auto-reconnector runs.
3 If the connection is restored, the warning banner disappears. You can resume editing.
4 If sync remains lost for over 30 seconds, reload the page to trigger a fresh handshake.
5 If you cannot reconnect, check your internet settings, disable your VPN, and rejoin the room from the calendar.

FAQs & Troubleshooting

Q: Does losing my connection mean my code is lost?

A: No, your code is saved locally in your browser's memory. Once your connection is restored, the system syncs your latest changes to the interviewer's screen.

Q: Why are my hand-raises or mute statuses lagging in GD rooms?

A: A minor delay (latency) can occur if your network speed is low or upload bandwidth is limited. Ensure you close background downloads and streams to allocate adequate bandwidth for active virtual rooms.

Q: Does the firewall at my college campus block WebSocket sync?

A: Campus proxy firewalls occasionally block non-standard ports or secure WebSockets (wss://). If you cannot connect from your campus network, contact your IT department or try connecting via mobile data.

Q: How do I know if my WebSocket channel is active?

A: The top right corner of the compiler dashboard displays a small connectivity dot. A green dot indicates an active socket connection, while a red dot indicates a disconnected state.

Q: What is the automatic reconnection strategy if the socket drops?

A: Highrr uses an exponential backoff retry mechanism. It attempts to reconnect after **1 second**, **2 seconds**, **4 seconds**, up to **30 seconds** before flagging a reconnection alert.

Q: Can I run multiple WebSocket tabs for the same session?

A: No. Highrr blocks concurrent socket channels for security. Opening a new tab automatically terminates the WebSocket connection in the previous tab.

© 2026 Highrr Platform. Fully simulated student portal walkthrough.