Overlay de IA para entrevistas en vivo de CoderPad en Mac

· 3 min read
CoderPad Live, grabación y reproducción del pad

CoderPad Live es la sala de programación en pareja en el navegador que usan GitHub, Spotify, Lyft y la mayoría de los pipelines de entrevistas de ingeniería de empresas reconocidas. Cada sesión registra cada pulsación de tecla, cada pegado y cada pérdida de foco, y reproduce todo en el Modo Playback después de presionar "Finalizar entrevista".

El modelo antitrampas de CoderPad se basa en lo que su documentación llama la barra de reproducción. Después de que termina la entrevista, el pad pasa al Modo Playback con una pista por participante de pulsaciones de teclas, puntos amarillos para eventos de pegado externos y puntos naranjas para los momentos en que el navegador del candidato perdió el foco del IDE. El AI Notetaker pone una transcripción encima, y los revisores pueden desplazarse a cualquier momento para ver qué había en el editor exactamente en ese tick.

Key points

How it works

┌── macOS host ─────────────────────────────────┐
│  ┌── Safari/Chrome ─────────────┐             │
│  │  ┌── proctoring extension ─┐ │             │
│  │  │  Browser screen-capture │ │  ← reads    │
│  │  │  → exam recording       │ │    visible  │
│  │  └─────────────────────────┘ │    pixels   │
│  └──────────────────────────────┘             │
│                                               │
│  ┌── LDBypass overlay ──────────┐ ← rendered  │
│  │  ChatGPT / Claude / Ollama   │   excluded  │
│  └──────────────────────────────┘   from cap  │
└───────────────────────────────────────────────┘

Compatibility on Mac

macOS 14 Sonoma+Yes (required for window-privacy API)
Apple Silicon (M1/M2/M3/M4)Native arm64 build
Intel Macs (2019+)Universal binary supported
Pad de CoderPad en navegadorSolo registra pulsaciones y pegados dentro del pad
Videollamada WebRTC de CoderPadgetDisplayMedia respeta la privacidad de ventana

Common questions

¿El Modo Playback muestra mi escritorio o solo el pad?

Solo el pad. La grabación de CoderPad es un registro estructurado de eventos de ediciones, ejecuciones, pegados y cambios de foco en el editor.

¿Leer desde el overlay se registrará como un evento de pegado?

No. Un evento de pegado se dispara cuando el navegador inyecta texto del portapapeles en el editor.

¿Y los puntos naranjas de pérdida de foco?

Esos se disparan cuando la pestaña del navegador pierde el foco. Activar el overlay con el atajo global no le roba el foco al navegador.

¿El AI Notetaker capta el overlay?

No. El AI Notetaker transcribe el audio del micrófono a texto.

¿El entrevistador verá el overlay si comparto mi pantalla en la videollamada?

No. getDisplayMedia de macOS filtra las ventanas marcadas con el flag de privacidad antes de que los cuadros lleguen a WebRTC.