Prueba de FastAPI para selección
Conozca cómo razonan los candidatos sobre el comportamiento real de las solicitudes y respuestas en FastAPI.
- 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 FastAPI es una evaluación de nivel intermedio, de 10 minutos, que mide el criterio práctico al crear API web. Sus 15 preguntas de opción múltiple usan fragmentos breves de código Python y solicitudes para evaluar el comportamiento de las rutas, la validación de datos y las respuestas, el middleware y la resolución de dependencias. Está dirigida a profesionales de API y del lado del servidor, profesionales full-stack que trabajan con back ends en Python y programadores de Python que se incorporan al desarrollo web.
Qué mide
Conocimientos prácticos de FastAPI: enrutamiento de solicitudes, validación y estructuración de datos, middleware e inyección de dependencias.
Rutas, parámetros y respuestas
Evalúe cómo se asigna una solicitud a una ruta, cómo se gestionan los parámetros y qué respuesta devuelve la aplicación.
Modelos de solicitud y respuesta
Compruebe cómo usa la aplicación los modelos para validar los datos recibidos y dar forma a su respuesta.
Middleware
Observe cómo el middleware envuelve una solicitud a medida que avanza por la aplicación.
Inyección de dependencias
Evalúe cómo resuelve la aplicación las dependencias al gestionar una solicitud.
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
Profesionales que escriben o mantienen servicios web con Python: profesionales de API y del lado del servidor, profesionales full-stack que trabajan con un back end en Python y programadores de Python que se incorporan al desarrollo web.
Evidencia más allá del currículum
Evalúe el criterio para gestionar solicitudes
Los ejemplos breves de Python piden a los candidatos que determinen qué ruta gestiona una solicitud y qué devuelve la aplicación, y muestran su criterio práctico para leer código.
Qué ocurre con los datos entrantes
Las preguntas sobre los modelos de solicitud y respuesta muestran si un candidato puede prever qué valida FastAPI en una solicitud y qué forma tendrá la respuesta.
Mantenga las preguntas centradas en las habilidades
Los ejemplos usan artículos, pedidos y reservas neutrales, con inglés sencillo y sin modismos ni conocimientos locales, para que las preguntas se centren en el funcionamiento de FastAPI.
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.
Señales de integridad de la prueba para revisar
Cada candidato recibe un conjunto distinto de preguntas, en un orden diferente y con las opciones de respuesta mezcladas. El navegador muestra una pregunta a la vez y la prueba no permite volver a las preguntas anteriores. El tiempo se controla en el servidor; si se vuelve a cargar la página, aparece la misma pregunta con el tiempo restante. Las respuestas correctas se guardan en los servidores de HireValid. HireValid registra señales como el tiempo fuera de la pestaña de la prueba, el contenido pegado en las respuestas y las respuestas inusualmente rápidas. Luego las resume en un Integrity Score y una cronología de evidencias para que el empleador las revise. Nunca toma decisiones por su cuenta. Con el consentimiento del candidato, el empleador puede añadir fotos de la cámara web tomadas en momentos aleatorios. Obtenga más información sobre cómo elaboramos nuestras pruebas.
Cómo prevenimos las trampas con IA · Señales de integridad
Use el resultado como una señal más
Considere el resultado de FastAPI como evidencia, no como una decisión de contratación. Compleméntelo con una muestra de trabajo en la que el candidato explique qué hace una API con una solicitud, incluido cómo se validan y se devuelven los datos. Luego, use las mismas preguntas estructuradas de entrevista con cada candidato. La guía sobre pruebas de selección ofrece más contexto. Para conocer un framework web relacionado con Python, consulte Django.
Preguntas para entrevistas estructuradas
¿Cómo rastrearía una solicitud que llega a una ruta inesperada en un servicio con FastAPI?
Preste atención a que expliquen con claridad cómo seguir la solicitud, comprobar la asignación de rutas y los parámetros, y explicar la respuesta.
Una solicitud pasa por el middleware, pero devuelve datos inesperados. ¿Cómo investigaría el problema?
Busque un enfoque paso a paso que tenga en cuenta el flujo del middleware, la validación de datos y la forma de la respuesta.
¿Cómo depuraría una llamada a una API si una dependencia necesaria no se resuelve como se esperaba?
Preste atención a cómo revisarían la gestión de la solicitud y explicarían en qué momento de la llamada se resuelven las dependencias.
Entienda las puntuaciones y los valores de referencia
Equidad y adaptaciones
Las preguntas tratan sobre el comportamiento del código, no sobre datos de cultura general ni números de versión memorizados. Cada ejemplo de código usa situaciones neutrales, como artículos, pedidos y reservas, nombres de distintos orígenes y no incluye modismos, símbolos monetarios ni conocimientos locales. El inglés es sencillo para que la prueba mida las habilidades con FastAPI y no la velocidad de lectura, y todas las preguntas tienen el mismo tiempo.
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 cuando la hayan completado 200 candidatos.
Detalles de la prueba
Una prueba breve y cronometrada sobre cómo crear API web con FastAPI. La mayoría de las preguntas muestran unas pocas líneas de Python y preguntan qué hace la aplicación con una solicitud determinada: qué ruta responde, qué se valida y se devuelve, cómo el middleware envuelve la llamada y cómo se resuelven las dependencias. Evalúa el criterio práctico que aplica una persona desarrolladora al escribir y depurar un servicio con FastAPI.
- 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.
FastAPI, Python, Pydantic, Starlette son marcas registradas de sus respectivos propietarios. HireValid no está afiliada a ellas ni cuenta con su respaldo.
Preguntas frecuentes
¿Para qué puestos es adecuada la prueba de FastAPI?+
Está dirigida a profesionales que escriben o mantienen servicios web con Python, incluidos profesionales de API y del lado del servidor, profesionales full-stack que trabajan con un back end en Python y programadores de Python que se incorporan al desarrollo web. La prueba es de nivel intermedio, así que considere si ese nivel se ajusta al puesto que desea cubrir.
¿Qué opciones de práctica hay para la prueba de FastAPI?+
Antes de la prueba, los candidatos pueden probar un conjunto de práctica de 4 preguntas que toma unos 4 minutos. Muestra el formato: unas pocas líneas de Python y una solicitud, con una pregunta sobre qué hace después la aplicación.
¿Cómo mantiene la prueba de FastAPI el foco de las preguntas en las habilidades laborales?+
Las preguntas tratan sobre el comportamiento del código, no sobre datos de cultura general ni números de versión memorizados. Los ejemplos usan artículos, pedidos y reservas neutrales, e inglés sencillo, sin modismos ni conocimientos locales. Todas las preguntas tienen el mismo tiempo, lo que ayuda a que la prueba se centre en las habilidades con FastAPI y no en la velocidad de lectura.
¿Qué ayudas pueden usar los candidatos en la prueba de FastAPI?+
No se necesitan ayudas. Las 15 preguntas aparecen de una en una y en orden. Los candidatos no pueden volver a una pregunta anterior, así que cada respuesta queda registrada antes de que se muestre la siguiente solicitud.
Pruebas relacionadas
Django
10 minutos, Habilidades de programación
ExplorarExpress.js
10 minutos, Habilidades de programación
ExplorarDiseño de API REST
10 minutos, Habilidades de programación
ExplorarASP.NET (incluido ASP.NET Core)
10 minutos, Habilidades de programación
ExplorarDjango REST Framework (DRF)
10 minutos, Habilidades de programación
ExplorarNext.js
10 minutos, Habilidades de programación
ExplorarUse la prueba de FastAPI en su próxima contratación
El plan Free incluye 5 pruebas esenciales; los planes de pago incluyen Biblioteca completa de pruebas.