¿Puede HackerRank saber si usas ChatGPT?
Por Aaron Cao · Actualizado el
No directamente. HackerRank no tiene un detector de ChatGPT. Registra los cambios de pestaña, los eventos de pegado y las salidas de pantalla completa, y luego puntúa tu código por similitud frente a otras entregas. Esas señales sugieren ayuda externa sin identificar la fuente, y es el reclutador quien decide qué significan.
Lo que HackerRank realmente registra
La preocupación detrás de esta pregunta suele ser concreta: tienes ChatGPT abierto en una segunda pestaña y quieres saber si la ventana de la prueba puede notarlo. Esta sección enumera lo que HackerRank registra. En resumen, se trata de un puñado de señales a nivel de navegador más una webcam opcional, y ninguna de ellas lee el contenido de otra pestaña.
Lo que registra una evaluación de HackerRank:
- Cambios de foco y de pestaña, es decir, el momento en que saliste de la ventana de la prueba y el momento en que volviste
- Eventos de pegado en el editor de código, incluida la cantidad de texto que llegó de una vez
- Salidas de pantalla completa, cuando la evaluación estaba configurada para exigir pantalla completa
- Capturas de webcam, solo cuando la empresa activó la supervisión
Una pestaña del navegador no puede leer las pestañas que tiene al lado. HackerRank sabe que el foco salió de la evaluación; no sabe si abriste ChatGPT, una página de documentación o tu correo. Los detalles por plataforma están en el clúster de detectabilidad.
Dónde se detecta realmente el resultado de ChatGPT
El riesgo no está en abrir ChatGPT. Está en lo que haces con la respuesta.
HackerRank ejecuta una puntuación de similitud de código sobre las entregas, comparando tu solución con las de otros candidatos y con fuentes públicas conocidas. Los modelos de lenguaje son coherentes por diseño: pide a varias personas que ChatGPT resuelva el mismo problema estándar de arreglos y las entregas convergen en la misma estructura, los mismos nombres de variables y el mismo estilo de comentarios. Esa concentración es precisamente el patrón que la puntuación de similitud existe para detectar.
Pegar el código lo agrava. Un solo pegado que deposita una solución completa en un editor vacío es una señal más fuerte que el propio código, porque muestra que la respuesta llegó entera en lugar de ir desarrollándose.
Ten en cuenta lo que nada de esto demuestra. Una señal de similitud indica que dos entregas se parecen. No indica que ChatGPT escribiera una de ellas. Las herramientas que dicen identificar texto escrito por IA no son fiables en ningún sentido, y un revisor cuidadoso las trata como un motivo para hacer preguntas, no como una prueba.
Lo que HackerRank no puede ver
Un segundo dispositivo queda completamente fuera del sistema. Si lees ChatGPT en tu teléfono, no hay ninguna señal de navegador que registrar, porque no ocurrió nada en el navegador que está ejecutando la prueba.
Ese hueco es más estrecho de lo que parece una vez que la supervisión está activada. Las capturas de webcam no detectan un teléfono, pero sí muestran a una persona mirando hacia abajo y hacia otro lado a intervalos, y un revisor humano saca la conclusión obvia. En un portátil gestionado por la empresa, el propio software del dispositivo del empleador puede ver bastante más que HackerRank.
Piensa en un ingeniero backend que hace una prueba de HackerRank con tiempo limitado para un equipo de pagos. Resuelve los dos primeros problemas en el editor y resuelve el tercero con ChatGPT en su teléfono. El registro de HackerRank muestra una sesión limpia. Las capturas de webcam muestran la atención fuera de la pantalla durante la mayor parte del tramo final, y la tercera solución no se parece en nada a las dos primeras. No se detectó nada, y aun así el informe se ve raro. Ensayar las siguientes rondas con práctica de entrevistas simuladas es lo que de verdad marca la diferencia con el tiempo.
Dónde encaja SubcueAI, y dónde no
SubcueAI está creado para entrevistas conversacionales en vivo, aquellas en las que una persona te hace preguntas por Zoom, Google Meet o Microsoft Teams. La aplicación de escritorio en macOS y Windows captura el audio del sistema y tu micrófono, y muestra sugerencias en una superposición local; el panel lateral de la extensión de navegador hace lo mismo para una llamada que se ejecuta en una pestaña de Chromium, capturando solo el audio de esa pestaña, es decir, al entrevistador y no a ti. Ningún bot se une a la llamada y no se inyecta nada en la página de la reunión.
Una evaluación de programación de HackerRank es una situación distinta. Nadie está hablando, así que un asistente en vivo no tiene nada que escuchar, y traer ayuda externa a una evaluación incumple los términos que aceptaste al empezarla. No afirmamos que ninguna herramienta sea indetectable ahí. Compartir pantalla, grabar pantalla, los entornos supervisados y los dispositivos gestionados por la empresa quedan todos fuera de lo que controla una superposición local.
La preparación que funciona para una prueba de código no tiene nada de vistoso: practicar los tipos de problemas hasta poder escribirlos sin ayuda. Los detalles sobre captura y latencia se explican en el clúster de cómo funciona.
FAQ
¿Sabe HackerRank a qué sitio web cambié?
¿Pegar código de ChatGPT hará que me suspendan automáticamente?
¿Puede HackerRank detectar ChatGPT si retipeo la respuesta en lugar de pegarla?
¿Una puntuación de detección de IA es prueba de que usé ChatGPT?
¿Puedo usar SubcueAI durante una evaluación de HackerRank?
Preguntas relacionadas
- ¿Puede HackerRank detectar copiar y pegar?
- ¿HackerRank detecta Cheating Daddy?
- ¿Puede HackerRank ver tu pantalla durante una prueba?
- ¿La evaluación en línea HackerRank de Amazon usa tu cámara?
- ¿HackerRank rastrea los movimientos oculares durante una prueba supervisada?
- ¿Es detectable Verve AI durante una entrevista en directo?