HABILIDADES DE PROGRAMACIÓN

Prueba de AJAX para contratación

Vea cómo razonan los candidatos sobre las solicitudes del navegador, los resultados async y las actualizaciones de páginas activas.

  • 10 minutos
  • 15 preguntas
  • Intermedio
  • Opción múltiple
  • Preguntas en inglés (inglés)
  • Teléfono y computadora

La respuesta breve

La prueba de AJAX es una evaluación de 10 minutos y 15 preguntas para desarrolladores de nivel intermedio. Los candidatos leen fragmentos breves de JavaScript y eligen qué hacen, qué falla o cómo corregirlos. Evalúa las solicitudes HTTP desde el navegador, las promesas y funciones async, y el uso de respuestas para actualizar una página. Está dirigida a puestos de desarrollo front-end, full-stack, de JavaScript y web.

Qué mide

Escribir y leer código del navegador que envía solicitudes HTTP en segundo plano, gestiona sus resultados y errores, y actualiza la página con los datos.

Solicitudes HTTP desde el navegador

Abarca código del navegador que envía solicitudes en segundo plano con fetch y XMLHttpRequest, y gestiona los resultados y los errores.

Promesas y flujo de control async

Abarca promesas y funciones async para gestionar el flujo de las solicitudes del navegador y sus respuestas.

Uso de datos obtenidos en una página activa

Abarca el uso de datos obtenidos para actualizar correctamente una página activa a medida que llegan las respuestas.

Formatos de pregunta

Opción múltiple

La persona candidata: Lee una situación breve, una tabla o una afirmación y elige la respuesta correcta o todas las respuestas correctas.

Usted ve: Si el candidato conoce el material lo suficiente como para aplicarlo, no solo reconocerlo.

15 preguntas en 10 minutos, presentadas de una en una.

Puestos para los que sirve esta prueba

Desarrolladores front-end, full-stack, de JavaScript y web, además de personas en otros puestos que crean páginas que cargan o envían datos sin recargar la página completa.

Una señal específica para el trabajo en el navegador

  1. Vaya más allá de lo que afirma el currículum

    Vea cómo un candidato interpreta fragmentos breves de JavaScript sobre solicitudes, respuestas, errores y cambios en una página.

  2. Código independiente del framework

    Los fragmentos usan funciones estándar del navegador, no un framework específico ni el navegador de un proveedor determinado. Así, el stack habitual de un desarrollador no determina el resultado.

  3. Errores y tiempos, no solo el caso ideal

    Las preguntas evalúan qué falla en un fragmento y cómo corregirlo, incluido cómo mantener la página en un estado correcto a medida que llegan las respuestas.

Qué obtiene por cada candidato

Informe de ejemplo (datos ficticios)AJAX
79 %Percentil 64. Referencia: candidatos de HireValid, n = 2191
Solicitudes HTTP desde el navegador89 %
Promesas y flujo de control async80 %
Uso de datos obtenidos en una página activa67 %
Integrity ScoreAlta confianza
  • Permaneció en la pestaña de la prueba durante toda la evaluación
  • Sin respuestas copiadas y pegadas
  • Respondió a un ritmo constante

Las puntuaciones, los perfiles y las señales de integridad son información que usted debe revisar junto con una entrevista; nunca son motivo para tomar una decisión automática.

Use esta prueba gratis

Diseño de la prueba y señales de integridad

Cada candidato recibe un conjunto distinto de preguntas de un amplio banco. El orden de las preguntas cambia en cada intento y las opciones de respuesta se mezclan. El navegador muestra una pregunta a la vez, que se responde una sola vez y en orden; las claves de respuesta permanecen en los servidores de HireValid. El tiempo se controla en el servidor, así que, al volver a cargar la página, aparece la misma pregunta y solo queda el tiempo restante. No se puede copiar ni seleccionar el texto de las preguntas, y se registra cualquier intento de copia bloqueado. Cada enlace de invitación es personal y caduca; una prueba finalizada no se puede volver a realizar. HireValid registra señales como el tiempo que el candidato pasa fuera de la pestaña de la prueba, el texto que pega en las respuestas y las respuestas dadas más rápido de lo que se puede leer una pregunta. Se proporcionan un Integrity Score y una cronología de evidencias para que el empleador los revise; no son una decisión automática. Con el consentimiento del candidato, el empleador puede añadir fotos de la cámara web tomadas en momentos aleatorios. Lea cómo elaboramos nuestras pruebas.

Use la puntuación como evidencia

Revise la puntuación junto con una muestra de trabajo en la que el candidato deba gestionar una solicitud en segundo plano y usar el resultado en una página. Después, pregúntele sobre sus decisiones en una entrevista estructurada. La puntuación es una señal que una persona debe revisar, no una decisión de contratación. Para evaluar habilidades relacionadas, compare la prueba de React o la prueba de Node.js.

Preguntas para entrevistas estructuradas

  1. Una página debe mostrar datos nuevos de un pedido sin volver a cargarse. ¿Cómo abordaría la solicitud y la actualización?

    Busque una secuencia clara desde el envío de la solicitud hasta el uso de la respuesta, y atención a mantener la página en un estado correcto.

  2. Falla una solicitud del navegador después de una acción del usuario. ¿Cómo lo investigaría y decidiría qué debería hacer la página?

    Busque una forma práctica de gestionar los errores y explicar al usuario cómo se comportará la página.

  3. Dos solicitudes devuelven resultados en momentos distintos. ¿Cómo evitaría que esos resultados dejaran la página en un estado incoherente?

    Busque razonamientos sobre el flujo de control async y cómo las respuestas que llegan afectan el estado de la página activa.

Equidad y adaptaciones

Las preguntas son fragmentos de código breves con enunciados en inglés sencillo, escritos para funciones estándar del navegador y no para un framework específico ni para el navegador de un proveedor determinado. Los datos de ejemplo tratan temas neutros, como tareas, pedidos y productos, e incluyen nombres de distintos orígenes. No contienen símbolos monetarios, modismos ni referencias a conocimientos locales. Todos los candidatos tienen el mismo tiempo por pregunta, y el código es breve para que la comprensión importe más que la velocidad de lectura.

Puede dar tiempo adicional a cualquier candidato como adaptación. Los resultados son pruebas que una persona debe revisar, nunca una decisión automática.

Provisional: la fiabilidad se informa una vez que 200 candidatos hayan completado la prueba.

Lea nuestro enfoque de equidad

Detalles de la prueba

Una evaluación breve y cronometrada de la capacidad de un desarrollador para cargar datos en segundo plano en una página web y utilizarlos. Los candidatos leen fragmentos cortos de JavaScript y eligen qué hacen, qué falla o cómo corregirlos. Abarca solicitudes con fetch y XMLHttpRequest, promesas y funciones async, y cómo mantener la página actualizada a medida que llegan las respuestas.

  • Las preguntas están en inglés.
  • No se necesitan recursos auxiliares.
  • Cada pregunta se responde una sola vez y en orden, sin posibilidad de volver atrás.
  • 4 preguntas de práctica, 4 minutos, antes de la prueba cronometrada.

JavaScript es una marca registrada de su propietario. HireValid no está afiliada a ella ni cuenta con su respaldo.

Preguntas frecuentes

¿La prueba de AJAX favorece a los desarrolladores que usan un framework específico?+

No. Las preguntas son fragmentos de código breves con enunciados en inglés sencillo, escritos para funciones estándar del navegador, como fetch y XMLHttpRequest, y no para un framework específico ni para el navegador de un proveedor determinado. Incluso quienes trabajan sobre todo con una biblioteca pueden leer el código.

¿Para qué puestos es adecuada la prueba de AJAX y su nivel intermedio?+

Está dirigida a desarrolladores front-end, full-stack, de JavaScript y web, además de personas en otros puestos que crean páginas que cargan o envían datos sin recargar la página completa. Su nivel intermedio permite evaluar de forma específica las solicitudes y actualizaciones del navegador al contratar para este tipo de trabajo.

¿Cómo se diseñó la prueba de AJAX para tener en cuenta las diferencias entre candidatos?+

Los datos de ejemplo tratan temas neutros, como tareas, pedidos y productos, e incluyen nombres de distintos orígenes. No contienen símbolos monetarios, modismos ni referencias a conocimientos locales. Todos los candidatos tienen el mismo tiempo por pregunta, y el código es breve para que la comprensión importe más que la velocidad de lectura.

¿Cuánto dura la prueba de AJAX? ¿Pueden los candidatos usar ayudas o volver a preguntas anteriores?+

La prueba tiene 15 preguntas y dura 10 minutos. No se necesitan ayudas, y cada pregunta se responde una sola vez, en orden y sin volver atrás. Un conjunto de práctica aparte, de 4 preguntas en 4 minutos, permite a los candidatos familiarizarse primero con el formato de los fragmentos.

Pruebas relacionadas

Use la prueba de AJAX en su próxima contratación

El plan Free incluye 5 pruebas esenciales; los planes de pago incluyen Biblioteca completa de pruebas.

Use esta prueba gratisPlan Free. No se requiere tarjeta de crédito.
Plan Free. No se requiere tarjeta de crédito.Use esta prueba gratis

Sobre el equipo editorial

Redactado y verificado por el equipo editorial de HireValid. Fuentes consultadas . Lea la política editorial.