Skip to main content

System Requirements

Operating System

OSMinimum VersionRecommended
macOS10.15 (Catalina)13.0 (Ventura) or later
WindowsWindows 10Windows 11
LinuxUbuntu 20.04 / Debian 11Ubuntu 22.04+

Hardware

ComponentMinimumRecommended
RAM4 GB8 GB
Storage500 MB free1 GB free
ProcessorAny 64-bit (x86_64 or ARM64)Apple Silicon or modern Intel/AMD
CameraAny built-in or USB webcam
Display1024 x 7681280 x 800 or higher

Network

RequirementDetails
Internet connectionRequired for login, answer submission, and evidence upload
Upload speed2 Mbps minimum, 5 Mbps recommended
FirewallHTTPS (port 443) must be open
Offline codingYou can continue coding during brief disconnects — uploads queue and send when reconnected

Permissions Required

Interview Zen needs three permissions to function. The app walks you through granting each one during setup.

PermissionWhat It's ForPlatform Notes
CameraPeriodic webcam photos during the interviewmacOS: System dialog. Windows: Settings > Privacy > Camera
Screen RecordingPeriodic screenshots of your workmacOS: System Preferences > Privacy & Security > Screen Recording (restart may be required). Windows: handled automatically
App MonitoringChecks for prohibited applicationsNo system permission needed — the app scans running process names

Supported Languages (Code Editor)

The built-in editor supports syntax highlighting and autocomplete for:

  • JavaScript
  • TypeScript
  • Python
  • Java
  • Go
  • Rust
  • C++
  • C#
  • Ruby
  • PHP
  • Swift
  • SQL
  • Plain Text

Autocomplete is powered by real language servers (LSP) for TypeScript, Python, Go, Rust, C#, and Java — the same technology used in VS Code.

Browser Requirements

Interview Zen is a desktop application, not a browser-based tool. No browser is required to take the interview. The app includes its own code editor and interface.

Questions?

If you're unsure whether your system meets the requirements, email [email protected] and we'll help you verify before your interview.