Overlay de IA para HackerRank Tests y CodePair en Mac
HackerRank es el proveedor de evaluaciones de programación predeterminado para una larga lista de empleadores tech de EE. UU. Lo verás como un Test asíncrono (para llevar, normalmente de 60 a 90 minutos) o como CodePair, el producto de entrevista en vivo. Ambos corren en Chrome y usan una pila de proctoring conductual similar.
HackerRank fue fundada en 2009 por Vivek Ravisankar y Hari Karunanidhi (originalmente como InterviewStreet, renombrada después de Y Combinator Summer 2011) y hoy tiene su sede en Mountain View. La plataforma mide tres cosas: corrección algorítmica con casos de prueba, calidad del código con análisis estático y señales de comportamiento con proctoring. El proctoring de pestañas es la función estrella contra trampas: HackerRank registra cada pérdida de foco de pestaña, cada salida de pantalla completa y cada desenfoque de ventana, y luego lo marca en el reporte del candidato.
Key points
- El proctoring de pestañas en HackerRank Tests registra cada cambio de foco. El overlay no le roba el foco a la pestaña del examen.
- CodePair graba toda la pantalla vía WebRTC. macOS excluye las ventanas del overlay de getDisplayMedia a nivel del sistema operativo.
- La detección de imagen por cámara web marca celulares, tabletas y segundas pantallas en el cuadro.
- La detección de copiar y pegar captura el texto pegado real en el reporte del candidato. Tecleando desde el overlay no queda ningún rastro.
- HackerRank Secure Mode es una variante más estricta que deshabilita el clic derecho y las devtools de Chrome.
- No hay una app nativa de macOS para HackerRank. Tests y CodePair corren ambos en Chrome, Safari o Firefox.
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 | ✓ |
| HackerRank Tests (asíncrono) | El proctoring de navegador respeta la privacidad de ventana | ✓ |
| HackerRank CodePair (en vivo) | Captura WebRTC, overlay excluido | ✓ |
| HackerRank Secure Mode | Reglas más estrictas, misma superficie de captura | ✓ |
Common questions
¿HackerRank detecta el uso de IA directamente?
HackerRank infiere el uso de IA por señales indirectas: eventos de pegado, tiempo de resolución anormalmente rápido, cambios de pestaña y similitud del código con salidas conocidas de modelos.
¿CodePair me marcará si uso el overlay durante la entrevista en vivo?
El overlay es invisible para la grabación y para la vista de pantalla compartida del entrevistador. El riesgo es humano: si te quedas mirando una esquina de tu pantalla por largos ratos, un entrevistador atento lo nota.
¿Mi entrevistador puede escuchar el overlay si tengo el modo voz de ChatGPT activado?
La grabación de audio en CodePair captura lo que sea que escuche tu micrófono. Usa unos audífonos con micrófono o el modo texto para entrevistas en vivo.
¿Usar HackerRank con asistencia de IA va contra las reglas?
La mayoría de los empleadores prohíben explícitamente la IA en evaluaciones reales. Recomendamos usar el overlay para problemas de práctica de LeetCode y HackerRank.
¿HackerRank ve otras apps de Mac que tengo corriendo?
HackerRank no puede enumerar los procesos de macOS desde una pestaña de Chrome.