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
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.
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.
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
- 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.
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.
Cómo prevenimos las trampas con IA · Señales de integridad
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
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.
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.
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.
Entienda las puntuaciones y los valores de referencia
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.
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
Node.js
10 minutos, Habilidades de programación
ExplorarPrimavera
10 minutos, Habilidades de programación
ExplorarHTML5
10 minutos, Habilidades de programación
ExplorarRuby on Rails
10 minutos, Habilidades de programación
ExplorarDesarrollador de WordPress
10 minutos, Habilidades de programación
ExplorarDrupal
10 minutos, Habilidades de programación
ExplorarUse 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.