En 2026 la entrevista de programación se ha partido en dos mundos que apenas se parecen entre sí. En uno, el entrevistador te da un asistente de IA y observa cómo lo manejas. En el otro, cualquier ayuda externa está prohibida y la plataforma intenta activamente pillarte usándola. Lo más importante que puedes hacer es averiguar en cuál de los dos estás antes de escribir una línea de código. Si te equivocas en eso, ni la mejor preparación del mundo te salvará.
Esta guía cubre los dos. Es honesta sobre las reglas, honesta sobre los riesgos y honesta sobre dónde ayuda una herramienta y dónde no puede. El hilo que recorre todo es el mismo: la IA puede acelerarte, pero no puede entender tu código por ti, y lo que se evalúa es que lo entiendas.
Cuándo se permite la IA (y cómo quedar bien usándola)
Cada vez más empresas consideran que la soltura con la IA es parte del trabajo, así que la meten dentro de la entrevista. Te dirán, a veces en el correo de invitación y a veces al empezar la llamada, que puedes usar un asistente como Copilot, Cursor o un modelo de chat. En cuanto eso pasa, la prueba cambia. Ya no miden si sabes escribir a mano una búsqueda binaria de memoria. Miden si sabes dirigir a un asistente competente, leer lo que te da y pillarlo cuando se equivoca.
Esto refleja un cambio del que ya hemos escrito en nuestra guía de entrevistas para ingeniero de software: la habilidad pasó de "¿sabes escribir un bucle?" a "¿sabes supervisar un sistema que escribe bucles?". Así es como parecer alguien que ya se dedica a esto.
- Di tu enfoque en voz alta antes de escribir el prompt. Di qué vas a construir y por qué, y luego pídele a la IA que lo redacte. Esto le muestra al entrevistador que el razonamiento es tuyo y que la herramienta teclea, no decide.
- Usa la IA para las partes aburridas y de mucho volumen. Boilerplate, andamiaje, parsear la entrada, generar un lote de pruebas de casos límite. Ahí es donde brilla y donde hacerlo a mano te quema el reloj.
- Lee cada línea que produce, en voz alta si puedes. Narra qué hace el código generado mientras lo revisas. Ese es el comportamiento que muestra un revisor senior, y es exactamente lo que el panel quiere ver.
- Prueba lo que te da. Ejecútalo, lánzale una entrada incómoda, comprueba los casos frontera. El código de IA que parece correcto y está sutilmente roto es el fallo más habitual, y pillarlo en directo es una señal potente.
- Llévale la contraria cuando se equivoque. Si una sugerencia es ineficiente o tiene errores, dilo y corrígela. Contradecir a la IA de forma visible vale más que aceptar en silencio una respuesta de aspecto limpio. La confianza ciega es la señal de que no entiendes de verdad el problema.
Los candidatos a los que les va mal en estas rondas no son los que usan IA. Son los que pegan lo que sea que escupe, nunca lo leen y no saben explicarlo treinta segundos después cuando se lo preguntan. Trata al asistente como a un junior rápido y un poco sobrado, y parecerás justo tan competente como quieras.
Cuándo no se permite la IA
Muchísimas entrevistas siguen prohibiendo la ayuda externa, y tienes que respetarlo tal cual es. Las reglas suelen estar escritas: nada de segundo monitor, nada de otras aplicaciones, compartir pantalla obligatorio y a veces un agente de supervisión corriendo en segundo plano. Esta sección es informativa, no un empujón. Si las reglas dicen que no hay IA, usarla es una infracción que eliges asumir, y deberías entender cómo se pilla esa infracción en la práctica.
Las plataformas de programación con supervisión se han vuelto realmente capaces. Herramientas como HackerRank, CodeSignal y Coderpad añaden una vigilancia que puede incluir grabación de pantalla de toda la sesión, captura de webcam, registro de cambios de pestaña y pérdidas de foco, detección de copiar y pegar en el editor y, en algunas configuraciones, detección de un segundo monitor o de una pantalla externa. Tanto las evaluaciones supervisadas de CodeSignal como los ajustes de prueba de HackerRank exponen estos controles a la empresa que ejecuta el test. Nada de esto es infalible, pero sube el listón bastante respecto a hace unos años.
En la práctica, a la gente la pillan de dos formas, y solo dos formas importan:
- La herramienta se ve en la pantalla compartida. Una superposición, una ventana, una notificación, cualquier cosa que aparezca en el flujo capturado. Compartir la pantalla completa o una ventana entera es donde ocurre esto, porque todo lo que hay en la pantalla se va por el cable.
- No saben explicar su propio código. Este es el asesino, y no tiene nada que ver con ninguna herramienta. El entrevistador hace una sola repregunta, el candidato se queda en blanco y todo se deshace en tiempo real.
El segundo merece su propia sección, porque es el fallo que ningún software arregla.
La trampa de "explica tu código"
Si te llevas una sola cosa de este artículo, que sea esta: en una entrevista de programación el código es solo la mitad de la prueba. La otra mitad es si eres capaz de defenderlo.
Un entrevistador competente no se limitará a comprobar que tu solución pasa. Te pedirá que expliques paso a paso por qué funciona. Te preguntará la complejidad temporal y espacial y esperará que la razones, no que recites un número. Luego cambiará algo, añadirá una restricción, cambiará un requisito, te pedirá que manejes duplicados o que lo escales, y te verá adaptarte en directo. Es deliberado. Es la forma más limpia de distinguir a quien resolvió el problema de quien consiguió una solución.
Ninguna herramienta sobrevive a esto. Un copiloto puede darte una respuesta correcta en un segundo, pero en cuanto empiezan las preguntas estás solo. Si no puedes explicar el enfoque, hablar de las compensaciones y modificarlo ante una repregunta, da igual de dónde salió el código. Parecerá que no lo entiendes, porque no lo entiendes.
La conclusión no es "evita la ayuda". Es "nunca uses ayuda que no puedas interiorizar". Si una IA te da una solución, el trabajo no está hecho hasta que la entiendes lo bastante bien como para haberla escrito tú. Cualquier cosa menos que eso es pedir prestado algo que te delata.
Cómo ayuda de verdad un copiloto en una ronda de programación en vivo
Deja el marketing a un lado un momento. Esto es lo que hace de hecho un copiloto de entrevistas en una ronda de programación en vivo, y los límites honestos de cada parte.
- Transcripción en tiempo real del problema hablado. Cuando el entrevistador lee un problema en voz alta o entierra una restricción en la conversación, una transcripción en vivo hace que no dependas de la memoria ni de notas garabateadas. Puedes releer exactamente lo que te pidieron.
- Un enfoque estructurado y un punto de partida. Ante un editor en blanco, el momento más difícil es el primer movimiento. Un copiloto puede sugerirte una vía de entrada, la estructura de datos adecuada, la forma del algoritmo, para que razones hacia delante en vez de quedarte mirando.
- De captura de pantalla a solución para el problema que está en pantalla. Para un problema que se muestra en pantalla, capturarlo y recibir de vuelta un enfoque desarrollado te ahorra reescribirlo y te da algo a lo que reaccionar y que verificar.
- Sigues teniendo que conducir tú. Esta es la parte honesta. El copiloto no hace la entrevista por ti. Tú lees, tú pruebas, tú explicas, tú manejas la repregunta. Es una red de seguridad bajo el alambre, no un piloto automático.
Este es el carril para el que está hecho GhostPilot. Es un copiloto de entrevistas con IA que funciona como extensión de Chrome sin descarga obligatoria, con una aplicación de escritorio opcional para Windows que da audio de todo el sistema y sigilo a nivel de sistema operativo. Hace transcripción en vivo, pone una respuesta estructurada en pantalla unos dos segundos después de que termina la pregunta, admite programación por captura de pantalla, imita tu estilo de voz para que las sugerencias suenen a ti y no a IA genérica, y funciona en más de 50 idiomas. El plan gratuito te da sesiones en vivo de 10 minutos y respuestas de IA ilimitadas sin tarjeta, suficiente para practicar cómo manejarlo antes de que cuente. En Linux tienes la extensión.
¿Quieres un copiloto en tu próxima ronda técnica? El plan gratuito de GhostPilot incluye transcripción en vivo y respuestas con IA, sin tarjeta. Practica dirigirlo antes de que cuente.
Consigue GhostPilot →Compartir pantalla y sigilo, con honestidad
Vamos a ser claros con esto, porque el resto del mercado no lo es. Ninguna herramienta puede prometer que es indetectable, y quien te diga lo contrario te está vendiendo algo. Los entrevistadores siguen captando señales de comportamiento, pausas largas, la mirada que se va fuera de cámara, respuestas que suenan demasiado ensayadas, da igual qué software esté corriendo o deje de correr.
La realidad técnica se reduce a lo que hay en tu pantalla. El escenario de alto riesgo es compartir la pantalla completa, donde cada píxel de tu monitor entra en el flujo capturado. Compartir una sola pestaña es mucho más estrecho, porque solo se envía esa pestaña.
El enfoque de GhostPilot, con los hechos y sin el detalle de implementación: el panel lateral del navegador queda oculto cuando compartes una sola pestaña. Para la pantalla completa, la superposición de la aplicación de escritorio opcional para Windows se excluye de la captura de pantalla a nivel de sistema operativo en Windows 10 (build 2004 o posterior) y Windows 11, así que Zoom, Teams, Meet y OBS no ven nada donde está. Ese es el límite de lo que vamos a decir sobre cómo funciona, y es el límite que deberías exigirle a cualquier proveedor. La parte que ningún software cubre es tu propio comportamiento y tu propia comprensión, y por eso la rutina de práctica de abajo importa más que cualquier promesa de sigilo.
Una rutina de práctica que sí funciona
La entrevista premia un puñado de comportamientos concretos, y todos ellos se pueden entrenar. Machaca estos y estarás bien caiga tu entrevista en el mundo que caiga.
- Narra mientras resuelves. Coge un problema y explica todo tu razonamiento en voz alta mientras escribes, como si un desconocido estuviera mirando el reloj. El silencio es la forma más habitual en la que los buenos programadores puntúan mal. La soltura para pensar en voz alta solo llega haciéndolo.
- Explica en frío soluciones ya terminadas. Abre una solución que escribiste hace una semana, o una en la que te ayudaron, y explícala desde cero sin notas. Di la complejidad, justifica las estructuras de datos y luego invéntate una repregunta y respóndela. Si tropiezas, has encontrado justo el hueco que encontraría un entrevistador.
- Dirige a una IA y luego defiende el resultado. Para el mundo donde la IA está permitida, practica el ciclo completo. Escríbele un prompt a un asistente, lee su salida con espíritu crítico, encuentra al menos una cosa que discutirle y luego explica el código final como si fuera tuyo. Esa es literalmente la habilidad que evalúan esas rondas.
- Simula las condiciones. Usa un temporizador. Si tu entrevista será en un editor compartido, practica en uno. Si piensas usar un copiloto, practica usándolo para que el flujo sea memoria muscular y no un lío el día de la verdad.
El patrón en los cuatro es el mismo: practica el explicar, no solo el resolver. Resolver es donde ayudan las herramientas. Explicar es donde ganas o pierdes, y eso depende solo de ti.
Preguntas frecuentes
¿Usar IA en una entrevista de programación es hacer trampa? Depende por completo de las reglas de esa entrevista concreta. Si la empresa permite o espera un asistente de IA, usarlo no es hacer trampa, es la prueba. Si las reglas prohíben la ayuda externa, entonces usar IA incumple esas reglas, y asumes el riesgo y las consecuencias. Confirma siempre qué está permitido antes de empezar y, ante la duda, pregúntale directamente al entrevistador.
¿HackerRank o CodeSignal pueden detectar la IA? No detectan la IA directamente, pero sí detectan los comportamientos que la rodean. Las evaluaciones supervisadas en estas plataformas pueden registrar cambios de pestaña y pérdidas de foco, grabar tu pantalla y tu webcam, marcar el copiar y pegar en el editor y, en algunos montajes, detectar un segundo monitor. La configuración la decide la empresa. Trata una evaluación supervisada como vigilada, porque normalmente lo está.
¿Las empresas permiten ya la IA en las entrevistas de programación? Algunas sí, y cada vez más. Varias empresas ya te dan un asistente de IA en la ronda técnica a propósito y puntúan lo bien que lo diriges y lo revisas, porque eso refleja el trabajo real. Muchas otras lo siguen prohibiendo. No hay una regla universal, así que la única respuesta fiable es la que está en tu invitación concreta o la que te dé tu reclutador.
¿El entrevistador verá mi segunda pantalla? Si compartes toda la pantalla, sí, se captura todo lo que hay en ella. Compartir una sola pestaña es mucho más estrecho y envía solo esa pestaña. Algunas plataformas supervisadas también intentan detectar monitores externos al margen de lo que compartas. La suposición más segura es que cualquier cosa que esté en una pantalla compartida se puede ver.
¿Cuál es la mejor IA para entrevistas de programación? La respuesta honesta es que la mejor herramienta es aquella cuya salida puedes entender y defender del todo, porque la repregunta de explicar tu código es donde se ganan y se pierden las entrevistas. Para una ronda en vivo, un copiloto hecho a propósito como GhostPilot ayuda con la transcripción, con un enfoque inicial y con soporte de programación por captura de pantalla, y tiene un plan gratuito para que lo pruebes antes de que importe. Elijas la que elijas, la herramienta es una red, no un sustituto de entender.
Cierre
Usar IA en una entrevista de programación ya no es una única pregunta de sí o no. Son dos situaciones distintas que exigen dos mentalidades distintas: en el mundo permitido, quedas bien dirigiendo bien a la IA y pillando sus errores; en el mundo prohibido, entiende las reglas, los riesgos y el hecho de que el momento de explicar tu código es el que ningún software puede fingir por ti. En cualquiera de los dos casos, lo que de verdad mueve la aguja es ser capaz de razonar en voz alta y defender tu solución. Un copiloto puede cargar con las partes aburridas y calmarte los nervios, pero el entendimiento tiene que ser tuyo. Si quieres practicar manejando uno antes de que cuente, el plan gratuito de GhostPilot te da transcripción en vivo y respuestas con IA sin tarjeta.