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.