Ir al contenido

Pruebas SQL en línea

Las pruebas en línea de SQL de DevSkiller fueron escritas por nuestro equipo dedicado a evaluar las habilidades de los desarrolladores de SQL para diversos puestos. Nuestras pruebas de codificación SQL son la solución perfecta para todas sus necesidades de selección técnica y entrevistas en línea.

Impulsado por la metodología RealLifeTesting™, puedes utilizar DevSkiller para probar candidatos a puestos junior, intermedios y senior.

Tecnologías cubiertas:

Lenguaje de programación: SQL

Frameworks y bibliotecas SQL: MySQL, PostgreSQL, Oracle, MSSQL y otros

Construye herramientas:MSBuild

Solidez
MEDIO
Habilidades probadas
Duración
70 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Anonimato, Blockchain, Descentralización, DLT, Leger, Éter, Cuentas, Ethereum

Tarea de programación - Nivel: Medio

Blockchain | Solidity | Lotería - Implementar el sorteo único basado en la tecnología blockchain.

MySQL
MEDIO
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Matemáticas, Probabilidad, Habilidades sociales, SQL

Lagunas del código

evaluar los conocimientos de MySQL, SQL

Tarea - Nivel: Medio

SQL | MySQL | Software House | Desarrolladores y sus proyectos - El jefe del equipo de desarrollo le asignó la tarea de crear una lista de desarrolladores con su papel en los proyectos en curso.

Node.JS
MEDIO
Habilidades probadas
Duración
87 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de JavaScript, Node.JS

Lagunas del código

evaluar los conocimientos de JavaScript, Node.JS, SQL

Tarea de programación - Nivel: Medio

Node.JS | API Rest | Servicio backend de noticias - Implementar un servicio backend de noticias creado en Node.JS con Vanilla JS incluyendo autorización de escritura y APIs Rest.

SQL
JUNIOR
Habilidades probadas
Duración
25 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico, Matemáticas, MySQL, SQL

Lagunas del código

evaluar los conocimientos de SQL

Tarea - Nivel: Fácil

SQL | MySQL | Catálogo de sellos | Función AVG - Selecciona los sellos (nombre y precio) con precio mayor o igual al precio medio total.

SQL
JUNIOR
Habilidades probadas
Duración
33 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico, SQL, MySQL

Lagunas del código

evaluar los conocimientos de MySQL, SQL

Tarea - Nivel: Fácil

SQL | MySQL | Catálogo de sellos | A Self JOIN - Seleccionar sellos (nombre y ubicación) que se encuentran en la misma ubicación.

SQL
MEDIO
Habilidades probadas
Duración
53 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, PostgreSQL

Lagunas del código

evaluar los conocimientos de PostgreSQL, SQL

Tarea - Nivel: Medio

SQL | PostgreSQL | Music Store | Función Tiempo - Calcula la duración de todas las canciones de cada cd y muestra una lista.

SQL
JUNIOR
Habilidades probadas
Duración
26 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico, SQL

Lagunas del código

evaluar los conocimientos de SQL

Tarea - Nivel: Fácil

SQL | PostgreSQL | Hoteles - precios medios - Prepare el informe con los precios medios en las ciudades.

SQL
JUNIOR
Habilidades probadas
Duración
27 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico, SQL

Lagunas del código

evaluar los conocimientos de SQL

Tarea - Nivel: Fácil

SQL | PostgreSQL | Hoteles - reservas - Prepara la lista de reservas con un número de días, precio por día y precio total de la estancia.

SQL
SENIOR
Habilidades probadas
Duración
52 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico, SQL

Tarea - Nivel: Difícil

SQL | PostgreSQL | Hoteles - ciudades y hoteles más populares - Prepara una lista de ciudades con la fecha de la última reserva y una foto principal (fotos[0]) del hotel más popular (por número de reservas) de esta ciudad.

terraformar
JUNIOR
Habilidades probadas
Duración
69 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de DevOps, Terraform, AWS

Lagunas del código

evaluar los conocimientos de DevOps, Terraform, AWS

Tarea de programación - Nivel: Fácil

DevOps | Terraform, AWS | Crear la instancia EC2 utilizando una AMI específica - Crear la instancia EC2 utilizando una AMI específica en una VPC predeterminada con acceso SSH, utilizando Terraform y el proveedor AWS.

Java
MEDIO
Habilidades probadas
Duración
57 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java, Spring Boot

Lagunas del código

evaluar los conocimientos de PostgreSQL, SQL

Tarea de programación - Nivel: Medio

Java | Spring Boot | Microservicio Recuperador de Artículos - Implementar un microservicio para recuperar artículos del sistema de compras.

SQL
MEDIO
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de base de datos - Nivel: Medio

SQL | MSSQL | Encontrar nulos - Escribir una consulta que devuelva los nombres de todos los elementos que no están disponibles

Tarea de base de datos - Nivel: Medio

SQL | MSSQL | Búsqueda de intervalos de fechas - Escriba una consulta que devuelva los nombres de todos los elementos añadidos en los últimos 7 días.

Tarea de base de datos - Nivel: Medio

SQL | MSSQL | Uso de agregados - Escriba una consulta que devuelva los nombres de todos los elementos de una categoría determinada

Tarea de base de datos - Nivel: Medio

SQL | MSSQL | Encontrar duplicados - Escribir una consulta que devuelva los nombres de todos los elementos que están duplicados

Python
SENIOR
Habilidades probadas
Duración
82 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Grandes datos, PySpark, Python

Lagunas del código

evaluar los conocimientos de SQL

Tarea de programación - Nivel: Difícil

Python | PySpark | Corporación de gestión de flotas - Detectar eventos de exceso de velocidad y verificar la corrección de un predictor existente.

Java
JUNIOR
Habilidades probadas
Duración
120 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación Front End - Nivel: Fácil

JavaScript | TypeScript | Aplicación de facturas - frontend - Implementar la parte front-end para fusionar y agregar los datos de la factura con los tipos de cambio de divisas.

Tarea de programación Back End - Nivel: Fácil

Java | Aplicación de facturas - backend - Implementar la parte backend para buscar y agregar datos de facturas con el servicio y los métodos DAO.

Ciencia de datos
JUNIOR
Habilidades probadas
Duración
45 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea - Nivel: Fácil

SQL | Catálogo de sellos | Los tres precios más altos - Seleccionar tres sellos (precio y nombre) con el precio más alto.

Tarea de programación - Nivel: Fácil

Python | Pandas | HTML table parser - Implementar una función para convertir una tabla HTML en un archivo con formato CSV.

Python
MEDIO
Habilidades probadas
Duración
120 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Tarea de programación - Nivel: Medio

Python | Informe de ventas de vehículos - Implemente una aplicación para crear informes basados en el almacén de datos de ventas de vehículos.

DevOps
SENIOR
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de DevOps, Docker

Tarea DevOps - Nivel: Difícil

DevOps | Maestro de la recuperación de desastres (CentOS) - Recuperar datos de una base de datos MariaDB/MySQL rota.

DevOps
SENIOR
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de DevOps, Docker

Tarea DevOps - Nivel: Difícil

DevOps | Maestro de la recuperación de desastres (Ubuntu) - Recuperar datos de base de datos MariaDB/MySQL roto.

PostgreSQL
MEDIO
Habilidades probadas
Duración
44 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL

Lagunas del código

evaluar los conocimientos de SQL

Tarea - Nivel: Medio

SQL | PostgreSQL | Hoteles - optimización de la página de hoteles - Mejorar el rendimiento de la página de listado de hoteles que actualmente utiliza ORM.

MongoDB
MEDIO
Habilidades probadas
Duración
51 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea - Nivel: Medio

SQL | Datos de Clientes - Encuentre todos los clientes cuyos nombres y apellidos no son únicos en esta base de datos, así como el número de veces que cada par de nombre y apellidos aparece en la base de datos.

PHP
MEDIO
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de SQL

Preguntas de elección

evaluar los conocimientos de ES6, JavaScript, CSS, HTML, WCAG 2.0, Accesibilidad web

Tarea de programación - Nivel: Medio

PHP | Repositorio de Categorías - Implementar consultas PDO que devolverán resultados válidos sobre películas a los usuarios.

PHP
SENIOR
Habilidades probadas
Duración
88 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, ES6, JavaScript, AJAX, Desarrollo web

Tarea de programación - Nivel: Difícil

PHP | XML-CSV Converter - Implementar métodos de filtrado y transformación de datos para pasar todas las pruebas.

PHP
JUNIOR
Habilidades probadas
Duración
41 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de SQL, CSS, HTML

Preguntas de elección

evaluar los conocimientos de JavaScript

Tarea de programación - Nivel: Fácil

PHP | Faker | Manipulación básica de datos - Implementa todos los métodos de la clase app/Faker.

MongoDB
SENIOR
Habilidades probadas
Duración
56 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea - Nivel: Difícil

SQL | Rellenar tabla dispersa - Escriba una consulta que devuelva la lista de todos los usuarios con la fecha de creación y devuelva la fecha de la fila anterior no nula para las entradas afectadas con el fallo.

Los tests SQL en línea adecuados para seleccionar desarrolladores SQL

Funciones recomendadas para nuestros tests SQL en línea

  • Analista de datos
  • Administrador de bases de datos
  • Desarrollador SQL
  • Ingeniero de bases de datos
  • Especialista en bases de datos
  • Desarrollador SQL junior
  • Desarrollador SQL intermedio
  • Desarrollador SQL senior
  • Técnico de entrada de datos
  • Especialista en calidad de datos

Cómo funcionan nuestros tests SQL en línea

La metodología RealLifeTesting™ impulsa las pruebas de codificación SQL de DevSkiller. Nuestra selección de pruebas de codificación le ayudará a analizar el conocimiento de sus candidatos de varias versiones de SQL. Además, nuestras pruebas de codificación le ayudarán a evaluar las habilidades de codificación, la capacidad de resolución de problemas y la gestión del tiempo de los candidatos.

Características principales

  • Las pruebas de codificación SQL de DevSkiller miden la capacidad de codificación de los candidatos y no sólo sus conocimientos académicos.
  • Pruebas a distancia que le ofrecen la libertad y la comodidad de examinar a candidatos de todo el mundo
  • La metodología RealLifeTesting™ crea una mejor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en GIT, ejecutar pruebas unitarias y acceder a Stack Overlow/Github/Google para investigar
  • Estricta herramienta antiplagio que garantiza la exactitud de los resultados de las pruebas
  • Resultados generados automáticamente que los no profesionales de la tecnología pueden entender
  • Pruebas de codificación SQL disponibles para puestos de nivel junior, medio y senior

Qué buscar en los desarrolladores de SQL

SQL es el 4GL (Lenguaje de Programación de Cuarta Generación) más popular, lo que significa que los programadores sólo declaran el aspecto del resultado, en lugar de cómo debe calcularlo la base de datos. SQL se integra en otros lenguajes de programación más generales, como Java, para acceder a datos de bases de datos centrales.

Un desarrollador de SQL cualificado debe poseer habilidades bien versadas en el rendimiento de SQL. Además, el candidato seleccionado debe poseer habilidades de diseño SQL con conocimientos demostrados de teoría relacional. Por último, las habilidades de refactorización de SQL pueden resultar muy útiles en equipos más grandes donde el SQL es más complejo.

Competencias cubiertas en nuestros tests SQL en línea

  • HSQLDB
  • Mongo
  • MongoDB
  • MSSQL
  • MySQL
  • NoSQL
  • Oracle
  • PostgreSQL
  • SQL
  • CSS
  • ES6
  • HTML
  • Javascript
  • DOP

Tiene buena pinta, pero ¿quieres más?

¿Desea realizar pruebas de codificación en un entorno predefinido? ¿Quizás quiera probar a los candidatos utilizando su propia base de código? En DevSkiller, puede crear pruebas personalizadas utilizando nuestro asistente de tareas en línea. Resuelva todas sus necesidades de selección técnica con nuestras pruebas de codificación SQL hoy mismo.

¿Quiere pruebas de que nuestros tests SQL en línea funcionan?

¿Cómo se puede esperar que entienda la eficacia de nuestra herramienta de selección si nunca la ha probado? Después de todo, nuestras pruebas en línea DevSkiller SQL son diferentes a las pruebas algorítmicas tradicionales que habrá encontrado. No se fíe de nuestra palabra, eche un vistazo a lo que algunos de nuestros antiguos clientes tienen que decir:

Patrycja Kiljańska - Especialista en adquisición de talento en Spartez

"Hemos sustituido una solución interna de alto mantenimiento por DevSkiller. Nuestro proceso es el mismo, pero el producto nos ofrece un mejor rendimiento. Además, los resultados son mucho más fáciles de evaluar".

Michael Gerwig Director de ingeniería en Ada Health

"DevSkiller nos ayudó a ahorrar un tiempo precioso in situ para los solicitantes que ya tienen probabilidades de encajar. Estamos ahorrando 3 horas por candidato: ese era el tiempo que antes dedicábamos a los candidatos en una tarea técnica."

Jonatan Rugarn - CEO, Fundador, Reclutador en Lingonberry Talent Acquisition, Director de Ingeniería en Avinode Group

"La duración del proceso de contratación no ha cambiado, pero dedicamos menos tiempo y esfuerzo por candidato. Tampoco perdemos el tiempo con los candidatos equivocados".

Preguntas más frecuentes

¿Cómo se evalúan las pruebas SQL en línea?

Una de las principales ventajas de las pruebas de DevSkiller es que la evaluación de nuestras pruebas SQL en línea se realiza automáticamente. Tan pronto como el candidato termina, nuestra herramienta de selección se pone a trabajar en las soluciones y evalúa automáticamente lo bien que lo ha hecho cada candidato. Esto ahorra a los reclutadores incontables y arduas horas dedicadas a calificar las pruebas de algoritmos.

A los candidatos se les evalúa en función de si la solución que han ideado funciona o no (un factor esencial en todo desarrollo de software). Cómo funcionaría su solución en casos extremos y el contenido y la calidad de su código. Los candidatos seleccionados son los que mejor pueden demostrar su capacidad de pensamiento crítico en el tiempo asignado.

A continuación, los resultados se compilan en informes concisos y fáciles de seguir, que los profesionales no técnicos pueden entender independientemente de su propio nivel de conocimientos técnicos.

¿Cómo realizan los candidatos un examen SQL en línea?

Las pruebas en línea SQL de Devskiller son accesibles de forma remota y se pueden realizar desde cualquier parte del mundo. De este modo, se ahorra el valioso tiempo que se pierde esperando a que tanto el candidato como el entrevistador tengan tiempo para realizar la prueba. Las pruebas remotas significan que una vez que se envían las invitaciones a las pruebas, el reclutador sólo tiene que sentarse y esperar a que lleguen los resultados. Los reclutadores pueden incluso añadir límites de tiempo a cada prueba para asegurarse de que no se quedan esperando.

Cuando se trata de la prueba en sí, los candidatos tienen la opción de utilizar el IDE en navegador de última generación de DevSkiller o pueden completar el proyecto en su IDE favorito y luego clonar el proyecto en GIT. Si lo desean, los candidatos pueden ejecutar pruebas unitarias para asegurarse de que sus soluciones funcionan como se supone que deben hacerlo.

¿Cuál es la duración de las pruebas SQL en línea?

La duración de nuestros tests SQL en línea es flexible y depende del reclutador. Cada test de SQL viene con una configuración predeterminada, que incluye una duración predeterminada, pero que puede ajustarse fácilmente. Incluso las preguntas individuales de una prueba pueden tener límites de tiempo si es necesario.

¿Qué opinan los candidatos de los tests en línea SQL de DevSkiller?

Las reacciones de los desarrolladores a nuestros tests SQL en línea son, en general, muy positivas. A la gran mayoría de los candidatos les encanta tener la oportunidad de demostrar sus conocimientos de desarrollo de software. Si en ocasiones la reacción de un desarrollador no es la esperada, suele tratarse de una reacción inicial al hecho de tener que realizar las pruebas. Muchas pruebas para desarrolladores no reflejan el trabajo real que hacen los desarrolladores, por lo que pueden llegar a desconfiar de las pruebas para desarrolladores. Una vez que se dan cuenta de que nuestras pruebas son diferentes, responden de forma abrumadoramente positiva y les encanta tener la oportunidad de demostrar realmente lo que saben hacer.

Nuestras pruebas SQL en línea permiten a los desarrolladores utilizar las herramientas y convenciones de codificación habituales, como las pruebas unitarias y la clonación en GIT desde un IDE personal.