HABILIDADES DE PROGRAMACIÓN

Prueba de Django para selección de personal

Evalúe los conocimientos prácticos de Django con fragmentos breves de código sobre tareas clave de aplicaciones web.

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

La respuesta breve

La evaluación de Django es una prueba de 10 minutos y 15 preguntas de opción múltiple sobre conocimientos prácticos de Django. Los desarrolladores interpretan pequeños fragmentos de código sobre modelos y consultas, vistas, URL y plantillas, pruebas y configuraciones seguras, además de formularios y el sitio de administración. Está dirigida a desarrolladores web, back-end y full-stack de nivel intermedio, así como a ingenieros de software que crean o mantienen aplicaciones web con Django.

Qué mide

Conocimientos prácticos de Django: modelos y consultas, vistas, URL y plantillas, pruebas y valores predeterminados seguros, además de formularios y el sitio de administración.

Modelos, migraciones y consultas

Los candidatos analizan cómo funcionan los modelos de datos, las migraciones y las consultas en Django.

Gestión de solicitudes, enrutamiento de URL y renderización de plantillas

Las preguntas abarcan la gestión de solicitudes, la conexión de URL con vistas y la renderización de plantillas.

Pruebas automatizadas y protección contra ataques web comunes

Los candidatos interpretan pruebas automatizadas y configuraciones que protegen contra ataques web comunes.

Gestión de formularios, validación de entradas y sitio de administración

Las preguntas abordan el procesamiento de formularios, la validación de entradas y el uso del sitio de administración de Django.

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 de back-end, full-stack y web, así como ingenieros de software que crean o mantienen aplicaciones web con Django.

Qué aporta esta evaluación a un currículum

  1. Conozca sus conocimientos en contexto

    Los fragmentos breves de código muestran cómo interpretan los candidatos los modelos, las consultas y la gestión de solicitudes, aspectos que quizá no se aprecien en un currículum.

  2. Evalúe varias tareas de Django

    Una prueba breve evalúa el enrutamiento y las plantillas, además de las pruebas, las configuraciones seguras, los formularios y el sitio de administración.

  3. Enfoque las preguntas de seguimiento

    Los resultados por área indican si conviene dedicar la entrevista al ORM y las migraciones, a la gestión de solicitudes o a las pruebas y la protección contra ataques web comunes.

Qué obtiene por cada candidato

Informe de ejemplo (datos ficticios)Django
77 %Percentil 59. Referencia: candidatos de HireValid, n = 703
Modelos, migraciones y consultas78 %
Gestión de solicitudes, enrutamiento de URL y renderización de plantillas83 %
Pruebas automatizadas y protección contra ataques web comunes72 %
Gestión de formularios, validación de entradas y sitio de administración73 %
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

Señales para que el empleador las revise

Cada candidato recibe un conjunto diferente de preguntas de amplios bancos de preguntas. El orden de las preguntas y las opciones de respuesta se mezclan, y el navegador muestra una pregunta a la vez. Las claves de respuesta permanecen en los servidores de HireValid. El tiempo se controla en el servidor, por lo que, si se recarga la página, se recupera la misma pregunta con el tiempo restante. No se puede copiar ni seleccionar el texto de las preguntas, y se registra cualquier intento de copia bloqueado. HireValid registra señales como el tiempo fuera de la pestaña de la prueba, el contenido pegado en las respuestas y las respuestas dadas más rápido de lo que se puede leer una pregunta. Un Integrity Score y una cronología de evidencias resumen las señales para que el empleador las revise; ninguno toma decisiones por sí solo. Con el consentimiento del candidato, el empleador puede añadir fotos de la cámara web tomadas en momentos aleatorios. Lea cómo creamos nuestras pruebas.

Use la puntuación como un elemento más de evidencia

Revise la puntuación junto con una muestra de trabajo y una entrevista estructurada. Nunca la use como único criterio para tomar una decisión. Pida a los candidatos que expliquen las decisiones que tomarían al trabajar con código de Django y que las relacionen con el trabajo que realizarían. Para evaluar habilidades relacionadas, consulte las pruebas de React y Spring.

Preguntas para una entrevista de Django

  1. ¿Cómo rastrearía una solicitud desde una URL hasta la respuesta que ve el usuario?

    Preste atención a que expliquen con claridad el enrutamiento, el comportamiento de las vistas y cómo se renderiza una plantilla.

  2. ¿Cómo modificaría un modelo y gestionaría el cambio de datos en una aplicación existente?

    Preste atención a que razonen de forma práctica sobre los modelos, las migraciones y las consultas afectadas.

  3. ¿Cómo comprobaría que un formulario rechaza entradas no válidas?

    Preste atención a que den un ejemplo de gestión de formularios y validación de entradas, y expliquen cómo probarían ese comportamiento.

  4. ¿Cómo investigaría una prueba que falla después de modificar una vista?

    Preste atención a que expliquen con argumentos cómo abordarían la prueba automatizada y la gestión de solicitudes que esta cubre.

Equidad y adaptaciones

Las preguntas usan fragmentos breves de código sobre temas neutros, como préstamos de biblioteca, reservas de salas y listas de tareas, sin símbolos de moneda, expresiones idiomáticas, deportes ni conocimientos locales. Los nombres del código reflejan diversos orígenes, el inglés es sencillo y se limita a lo que necesita el código, y todas las preguntas se centran en las versiones actuales con soporte a largo plazo. Así, nadie recibe una valoración más baja por conocer una forma de hacer algo más nueva o antigua que sigue funcionando.

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.

Lea nuestro enfoque de equidad

Detalles de la prueba

Una prueba breve y cronometrada de conocimientos prácticos de Django para desarrolladores que ya trabajan con este framework. Los candidatos leen fragmentos pequeños de código y eligen qué hacen, qué devuelven o cómo corregirlos. Los temas incluyen modelos de datos y consultas, gestión de solicitudes y plantillas, pruebas automatizadas y configuraciones seguras, además de formularios y el sitio de administración.

  • 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.

Django, Python son marcas registradas de sus respectivos propietarios. HireValid no está afiliada a ellas ni cuenta con su respaldo.

Preguntas frecuentes

¿Qué versión de Django utiliza la evaluación?+

Todas las preguntas se centran en las versiones actuales de Django con soporte a largo plazo. Si una forma de hacer algo, antigua o nueva, sigue funcionando, no se considera incorrecta. Así, los detalles de la versión no perjudican a los desarrolladores que han trabajado con otra versión compatible.

¿Cómo tiene en cuenta la prueba de Django los distintos contextos?+

Los fragmentos de código usan temas neutros, como préstamos de biblioteca, reservas de salas y listas de tareas, sin símbolos de moneda, expresiones idiomáticas, deportes ni conocimientos locales. Los nombres del código reflejan diversos orígenes, y el inglés es sencillo y se limita a lo que necesita el código.

¿Pueden los candidatos usar ayudas durante la prueba de Django?+

No se permite usar ayudas. Los candidatos tienen 10 minutos para completar la prueba y no pueden volver a una pregunta anterior. Hay un conjunto de práctica independiente con 4 preguntas que dura 4 minutos, para que los candidatos se familiaricen con el formato.

¿A qué desarrolladores está dirigida la evaluación de Django?+

Es una prueba de nivel intermedio para desarrolladores de back-end, full-stack y web, así como para ingenieros de software que crean o mantienen aplicaciones web con Django. Úsela para añadir evidencias de conocimientos prácticos de Django a su evaluación de candidatos.

Pruebas relacionadas

Use la prueba de Django 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.