Ir al contenido

Preguntas y pruebas de la entrevista para desarrolladores de SQL

DevSkiller se especializa en la creación de preguntas de entrevista para desarrolladores de SQL dirigidas a reclutar sólo a los mejores ingenieros de SQL. Nuestras pruebas están estructuradas de forma única para evaluar las habilidades de los candidatos de cualquier nivel.

Es posible que haya oído hablar de RealLifeTesting™. Una metodología de prueba única que se utiliza para reproducir escenarios del mundo real y presentar a los candidatos retos realistas, similares a los que se enfrentan cada día. Se implementa en todas nuestras pruebas de desarrollador para garantizar que nuestros clientes contratan solo a los mejores desarrolladores. Encuentre a su próximo desarrollador SQL con nuestra gama de preguntas de entrevista para desarrolladores SQL.

¿Busca tecnologías similares?
Pruebas de codificación y preguntas de entrevista en línea sobre PostgreSQL
Preguntas de la entrevista sobre MySQL
Pruebas de codificación y preguntas de entrevista en línea sobre MariaDB
Pruebas de codificación y preguntas de entrevista en línea de HSQLDB
Pruebas de codificación y preguntas de entrevista en línea sobre MSSQL

Tecnologías cubiertas:

Lenguaje de programación: SQL

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

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.

MongoDB
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 SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB, SQL

Tarea - Nivel: Fácil

SQL | Catálogo de sellos | Sentencia CASE - Haga una sentencia select, mediante la cual dividirá su colección de sellos en 3 grupos.

Funciones recomendadas para los tests SQL en línea

  • Analista de datos
  • Administrador de bases de datos
  • 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 las preguntas y tests de entrevista para desarrolladores SQL de DevSkiller

La fuerza impulsora detrás de las preguntas y pruebas de entrevista para desarrolladores SQL de DevSkiller es la metodología RealLifeTesting™. Permite a DevSkiller crear una versión simulada de la realidad para poner a prueba a los candidatos a desarrollador con retos realistas similares al trabajo que realizan cada día. Con nuestras preguntas y tests de entrevista para desarrolladores SQL puedes analizar los conocimientos de SQL de tus candidatos, evaluar su capacidad de codificación, poner a prueba su capacidad de resolución de problemas y sus habilidades de gestión del tiempo.

Características principales

  • Conocer las habilidades de codificación de cada candidato, no sólo sus conocimientos académicos.
  • Evalúe cada prueba SQL en línea en tiempo real, en cualquier lugar del mundo
  • La metodología RealLifeTesting™ ofrece una mayor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en Git, ejecutar pruebas unitarias y acceder a Stack Overflow/GitHub/Google para investigar.
  • Varias herramientas antiplagio para garantizar la precisión de las pruebas
  • Resultados automatizados comprensibles para profesionales no técnicos
  • Preguntas y tests de entrevista para desarrolladores SQL para evaluar cualquier nivel

Competencias tratadas en nuestras preguntas y pruebas de entrevista para desarrolladores de SQL

  • Hibernar
  • Java
  • API Java Stream
  • JavaScript
  • SQL
  • TypeScript
  • Análisis de datos
  • HSQLDB
  • MySQL
  • Pandas
  • Python
  • Análisis de datos con Python
  • ciencia de datos
  • SQLite
  • CentOS
  • DevOps
  • Docker
  • Linux
  • MariaDB
  • Ubuntu
  • PostgreSQL
  • Mongo
  • MongoDB
  • MSSQL
  • NoSQL
  • Oracle
  • AJAX
  • ES6
  • JavaScript
  • PHP
  • Pruebas de PHP 7 en línea
  • Desarrollo web
  • CSS
  • JavaScript
  • Vhtml
  • ciencia de datos
  • NumPy
  • Python 3.x
  • Django

Qué buscar en un desarrollador de SQL

SQL es un lenguaje de programación de 4ª generación (4GL). Básicamente, esto significa que los programadores sólo declaran el aspecto del resultado, en lugar de cómo debe calcularlo la base de datos. SQL utiliza lenguajes de programación más generales, como Java, para acceder a los datos de las bases de datos centrales.

El candidato adecuado debe poseer un buen conocimiento de SQL, incluidas las sutilezas y los matices de su rendimiento. Debe poseer conocimientos de diseño SQL y teoría relacional. Por último, cualquier habilidad demostrable en refactorización de SQL resultará útil en equipos más grandes en los que el SQL sea más complejo.

¿Quieres sacarle más partido a nuestras preguntas y tests de entrevista para desarrolladores de SQL?

Tal vez las necesidades de su empresa requieran que saque más partido de nuestros tests SQL en línea. Si es así, puede personalizar nuestros tests y preguntas de entrevista para desarrolladores SQL para adaptarlos a su programa de selección de personal. Puede establecer el nivel de dificultad, la longitud e incluso la duración de las preguntas de cada test. Puede supervisar a los candidatos en tiempo real y nuestros detectores de plagio garantizan la validez de las pruebas. Encuentre a su próximo ingeniero SQL con las preguntas de entrevista y pruebas en línea para desarrolladores SQL de DevSkiller.

¿Quieres pruebas de que nuestras preguntas y tests de entrevista para desarrolladores de SQL funcionan?

Si nuestra herramienta de selección le parece estupenda, pero está un poco inseguro. No se preocupe. Algunos de nuestros clientes anteriores pensaban lo mismo que usted, para empezar. Lea el siguiente estudio de caso para saber cómo les ayudamos:

Ada Salud

Ada es una empresa global de salud. Su sistema central conecta el conocimiento médico con la tecnología inteligente para ayudar a las personas a gestionar su salud y a los profesionales médicos a prestar una atención eficaz.

La empresa requiere habilidades en tecnologías como Kotlin, Java, React Native y muchas más. Anteriormente, Ada evaluaba las habilidades tecnológicas a través de una tarea in situ, seguida de una entrevista de equipo. Todo el procedimiento era laborioso y consumía mucho tiempo, por lo que recurrieron a la ayuda de DevSkiller.

Gracias a DevSkiller, Ada puede ahora obtener una comprensión más amplia de la experiencia de cada candidato a partir de una tarea técnica inicial, que se lleva a cabo antes de que tengan lugar las entrevistas. La evaluación de las pruebas DevSkiller está automatizada, lo que ahorra incontables horas de tiempo a los empleados de contratación de Ada.

Michael Gerwig - Director de ingeniería en Ada Health

"No sólo ahorramos una cantidad de tiempo considerable, sino que la herramienta también nos ofrece la posibilidad de colaborar en la revisión de la prueba técnica. También nos permite adaptar la experiencia in situ al candidato, por ejemplo, en qué áreas centrarnos o cómo de difíciles deben ser las preguntas. En general, los comentarios han sido bastante positivos. Los candidatos disfrutan especialmente de la tarea de revisión del código".

Preguntas más frecuentes

¿Necesito ser programador para utilizar DevSkiller?

No se preocupe, no se espera que usted mismo sea un experto técnico para poder utilizar DevSkiller. Nuestros propios expertos han creado preguntas y tests de entrevista para desarrolladores SQL listos para usar y especialmente diseñados para que los reclutadores puedan sacar el máximo partido de ellos. Esto significa que puedes verificar las habilidades técnicas de los candidatos seleccionados independientemente de tu propio nivel de habilidad tecnológica. Si lo desea, puede preparar un test desde cero.

¿Qué hacer ante el plagio?

Necesita poder confiar en sus resultados, por lo que en DevSkiller nos tomamos el plagio muy en serio. Empleamos una serie de herramientas antiplagio diseñadas para detectar a los tramposos in fraganti. Podemos implementar la grabación de pantalla para comprobar si el candidato está mirando una pantalla diferente al realizar una prueba, así como una serie de herramientas de escucha social. También podemos comprobar el código introducido por el candidato, la duración de la pregunta y la forma en que se ha respondido a cada pregunta. Nuestra base de datos almacena las respuestas anteriores y las coteja con las nuevas. Si hay una coincidencia, se indicará que el candidato ha intentado obtener una ventaja injusta.

¿Cómo responden los candidatos a las preguntas y pruebas de la entrevista para desarrolladores SQL de DevSkiller?

Hemos recibido regularmente comentarios de candidatos a desarrolladores que nos dicen que les encanta la estructura de nuestras preguntas de entrevista para desarrolladores SQL. Es importante entender que la mayoría de las veces, las pruebas para desarrolladores implican que los candidatos tengan que recitar patrones de codificación y algoritmos. Esto puede frustrar a los desarrolladores, ya que no evalúa sus habilidades de desarrollo reales y podría dar lugar a que un desarrollador con menos habilidades progrese, simplemente porque recuerda un patrón de codificación. No dejamos nada al azar. Nuestras preguntas y pruebas de entrevista para desarrolladores de SQL desafían a los candidatos con tareas exactamente iguales al trabajo que van a realizar.

A su vez, oímos que a los candidatos les encanta tener la oportunidad de utilizar herramientas y convenciones de codificación normales, como las pruebas unitarias y la clonación a GIT desde un IDE personal. Damos a los candidatos a desarrolladores la oportunidad de demostrar lo que realmente saben hacer en un entorno justo, y nos lo agradecen.

¿Cuál es la duración de la prueba?

La duración de nuestras preguntas y tests de entrevista para desarrolladores SQL es flexible. Si lo desea, puede ajustar la duración a sus preferencias. Ofrecemos una configuración predeterminada que puede modificarse. También es posible establecer límites de tiempo para preguntas individuales dentro de una prueba.