Prueba de desarrollo de bases de datos para la contratación
Evalúe cómo razonan los desarrolladores sobre datos relacionales, esquemas, sesiones simultáneas y selección de índices en SQL estándar.
- 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 desarrollo de bases de datos es una evaluación de nivel intermedio de 10 minutos para desarrolladores que crean o mantienen bases de datos relacionales. Sus 15 preguntas de opción múltiple utilizan tablas pequeñas, esquemas y fragmentos de SQL para evaluar resultados de consultas, diseño de esquemas, transacciones e índices en SQL estándar, sin características específicas de ningún proveedor.
Qué mide
Razonamiento sobre datos relacionales, resultados de consultas, diseño de esquemas, transacciones e índices en SQL estándar.
Modelado relacional y resultados de consultas
Los candidatos leen tablas pequeñas y fragmentos de SQL para determinar qué devuelve una consulta.
Diseño de esquemas y formas normales
Los candidatos analizan cómo dividir un esquema y cómo aplicar las formas normales.
Transacciones y concurrencia
Los candidatos analizan qué ocurre cuando dos sesiones se ejecutan al mismo tiempo.
Índices y rendimiento de las consultas
Los candidatos eligen un índice que ayude a una consulta determinada.
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 que crean y mantienen bases de datos relacionales: desarrolladores de bases de datos, ingenieros de backend y full-stack, ingenieros de datos y personas que gestionan o revisan el trabajo con bases de datos.
Qué puede mostrar esta prueba
Seguir una consulta paso a paso
Los candidatos deducen qué devuelve una consulta a partir de tablas pequeñas. Esto permite comprobar si pueden predecir un resultado, y no solo escribir SQL que parece correcto.
Dos sesiones a la vez
Las preguntas sobre transacciones evalúan qué ocurre cuando dos sesiones se ejecutan al mismo tiempo, una habilidad difícil de valorar a partir de un currículum.
Dividir un esquema
Las preguntas sobre esquemas permiten ver si el candidato sabe cuándo dividir una tabla y cómo aplicar las formas normales a un diseño concreto.
Sin ventaja para ningún proveedor
Todas las preguntas están escritas en SQL estándar, sin características específicas de ningún proveedor. Así, no se favorece a los candidatos que aprendieron a usar un producto de bases de datos en lugar de otro.
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
Cada candidato recibe un conjunto distinto de preguntas, seleccionado 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. El servidor controla el tiempo, así que, si se vuelve a cargar la página, aparece la misma pregunta con el tiempo restante. No se puede copiar ni seleccionar el texto de las preguntas. HireValid registra señales como el tiempo fuera de la pestaña de la prueba, el texto pegado en las respuestas y las respuestas dadas más rápido de lo que se puede leer una pregunta. Después, las resume en un Integrity Score y una cronología de evidencias para que el empleador las revise. No 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. Consulte la guía de pruebas previas a la contratación para obtener orientación sobre el uso de las evidencias de la prueba.
Cómo prevenimos las trampas con IA · Señales de integridad
Use la puntuación como un elemento más de evaluación
Revise la puntuación junto con una muestra de trabajo relevante para el puesto y una entrevista estructurada. Para la muestra de trabajo, podría pedirle al candidato que analice un esquema pequeño o una situación con SQL similar a las habilidades que se evalúan aquí. La puntuación es una evidencia que debe revisar una persona, no una decisión por sí sola. Compare el contenido con SQL Coding: Querying y lea cómo creamos nuestras pruebas al elegir una evaluación.
Preguntas para entrevistas estructuradas
Explíqueme paso a paso cómo comprueba qué devolverá una consulta antes de ejecutarla con datos reales.
Preste atención a que explique paso a paso cómo seguir la consulta SQL y aplicarla a las filas, en lugar de limitarse a definir una consulta.
Cuénteme sobre un esquema que dividió o que dividiría. ¿Qué problema resolvió la división y qué costo tuvo?
Preste atención a su razonamiento sobre la estructura y sus ventajas y desventajas.
Describa una ocasión en la que dos procesos modificaron los mismos datos al mismo tiempo. ¿Qué ocurrió y qué hizo al respecto?
Preste atención a si considera el comportamiento concurrente y las transacciones, y a cómo comprobó la solución.
¿Cómo decide si vale la pena añadir un índice nuevo para una consulta lenta?
Preste atención a que el razonamiento tenga en cuenta la consulta y el costo del índice.
Entienda las puntuaciones y los valores de referencia
Equidad y adaptaciones
Las preguntas utilizan esquemas neutrales, como pedidos, habitaciones, envíos y listas de personal, junto con nombres de diversos orígenes. No incluyen símbolos monetarios ni requieren conocimientos locales. Todo el código está escrito en SQL estándar, por lo que no se favorece ningún producto de bases de datos en particular y las respuestas nunca se basan en comportamientos que varían entre productos. El nivel de lectura se mantiene sencillo y todos los candidatos pueden usar papel borrador.
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 200 candidatos hayan completado la prueba.
Detalles de la prueba
Una prueba breve y cronometrada de habilidades prácticas con bases de datos relacionales para desarrolladores en activo. Los candidatos leen tablas pequeñas, esquemas y fragmentos de SQL para determinar qué devuelve una consulta, cómo dividir un esquema, qué ocurre cuando dos sesiones se ejecutan al mismo tiempo y qué índice ayuda a una consulta. Todas las preguntas están escritas en SQL estándar, sin características específicas de ningún proveedor.
- Las preguntas están en inglés.
- Materiales permitidos: Papel para borrador.
- 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.
Preguntas frecuentes
¿Cómo mantiene la prueba de desarrollo de bases de datos la neutralidad de sus preguntas de SQL?+
Utiliza SQL estándar y esquemas neutrales, como pedidos, habitaciones, envíos y listas de personal. Los nombres reflejan diversos orígenes, las preguntas no incluyen símbolos monetarios ni requieren conocimientos locales, y las respuestas nunca se basan en comportamientos que varían entre productos de bases de datos.
¿Pueden los candidatos usar papel borrador o probar el conjunto de práctica de desarrollo de bases de datos?+
Sí. Todos los candidatos pueden usar papel borrador. El conjunto de práctica tiene 4 preguntas y dura 4 minutos, para que los candidatos vean cómo se muestran los esquemas y fragmentos de SQL antes de la prueba cronometrada.
¿Para qué puestos es adecuada la prueba de nivel intermedio de desarrollo de bases de datos?+
Está dirigida a desarrolladores que crean y mantienen bases de datos relacionales: desarrolladores de bases de datos, ingenieros de backend y full-stack, ingenieros de datos y personas que gestionan o revisan el trabajo con bases de datos. Las preguntas son de nivel intermedio e incluyen leer un esquema, predecir el resultado de una consulta y elegir un índice para una consulta determinada.
¿Pueden los candidatos volver a preguntas anteriores o usar el teléfono en la prueba de desarrollo de bases de datos?+
Los candidatos pueden hacer la prueba en un teléfono o en una computadora de escritorio. Las 15 preguntas se responden una sola vez, en orden y sin volver atrás. Así, el candidato debe decidir qué devuelve una consulta o qué ve una segunda sesión antes de continuar. Algunas preguntas tienen una respuesta correcta y otras piden seleccionar todas las opciones que correspondan.
Pruebas relacionadas
Gestión y administración de bases de datos
10 minutos, Habilidades específicas del puesto
ExplorarMicrosoft SQL Server
10 minutos, Habilidades de software
ExplorarMySQL
10 minutos, Habilidades de programación
ExplorarMariaDB para desarrolladores
10 minutos, Habilidades de software
ExplorarBases de datos NoSQL
10 minutos, Habilidades de programación
ExplorarPostgreSQL
10 minutos, Habilidades de software
ExplorarUse la prueba de Desarrollo de bases de datos en su próxima contratación
El plan Free incluye 5 pruebas esenciales; los planes de pago incluyen Biblioteca completa de pruebas.