Testes SQL online

Os testes online DevSkiller SQL foram escritos por nossa equipe dedicada para avaliar as habilidades do desenvolvedor SQL para várias posições. Os nossos testes de codificação SQL são a solução perfeita para todas as suas necessidades de triagem técnica e entrevistas online. 

Com a metodologia RealLifeTesting™, você pode usar o DevSkiller para testar candidatos para posições júnior, médio e sénior.

Tecnologias abrangidas:

Linguagem de programação: SQL

frameworks e bibliotecas SQL: MySQL, PostgreSQL, Oracle, MSSQL e outros

Construir ferramentas: MSBuild

Os testes SQL online corretos para selecionar desenvolvedores SQL

Papéis recomendados para os nossos testes SQL online

  • Analista de dados
  • Administrador da base de dados 
  • desenvolvedor de SQL
  • Engenheiro de bases de dados
  • Especialista em bases de dados
  • Desenvolvedor Junior SQL
  • Programador SQL médio
  • Desenvolvedor Sênior de SQL
  • Técnico de entrada de dados
  • Especialista em qualidade de dados

Como funcionam os nossos testes SQL online

A metodologia RealLifeTesting™ potencia os testes de codificação DevSkiller SQL. A nossa selecção de testes de codificação irá ajudá-lo a analisar os conhecimentos dos seus candidatos sobre várias versões SQL. Além disso, nossos testes de codificação o ajudarão a avaliar as habilidades de codificação dos candidatos, a capacidade de resolução de problemas e a gestão do tempo.

Características principais

  • Os testes de codificação DevSkiller SQL medem a capacidade de codificação dos candidatos e não apenas os seus conhecimentos académicos
  • Teste remoto que lhe dá a liberdade e a conveniência de testar candidatos de todo o mundo
  • A metodologia RealLifeTesting™ cria uma melhor experiência de usuário onde os candidatos podem usar seu próprio IDE, clonar para GIT, executar testes unitários e acessar Stack Overlow/Github/Google para pesquisa.
  • Ferramenta anti-plágio rigorosa que garante resultados de teste precisos
  • Resultados gerados automaticamente que os profissionais sem tecnologia podem entender
  • Testes de codificação SQL disponíveis para posições de nível júnior, médio e sénior

O que procurar nos programadores SQL

SQL é a mais popular 4GL (Fourth Generation Programming Language), o que significa que os programadores só declaram como o resultado é, e não como a base de dados deve calcular o resultado. SQL está embutido em outras linguagens de programação mais gerais, como Java, para acessar dados de bancos de dados centrais.

Um desenvolvedor SQL qualificado deve possuir habilidades bem versadas com desempenho SQL. Além disso, o seu candidato bem sucedido deve possuir habilidades de projeto SQL com conhecimento demonstrado de teoria relacional. Finalmente, habilidades de refatoração SQL podem se mostrar bastante úteis em equipes maiores, onde a SQL é mais complexa.

Habilidades cobertas em nossos testes SQL online

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

Parece bom, mas quer mais?

Você quer executar testes de codificação em um ambiente pré-definido? Talvez você queira testar os candidatos usando sua própria base de códigos? No DevSkiller, você pode construir testes personalizados usando o nosso assistente de tarefas online. Resolva todas as suas necessidades técnicas de triagem com os nossos testes de codificação SQL hoje mesmo. 

Java
JUNIOR
Competências testadas
Duração
120 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Front End programming task - Level: Easy

JavaScript | TypeScript | Invoice application - frontend - Implement the front-end part for merging and aggregating the invoice data with currency exchange rates.

Back End programming task - Level: Easy

Java | Invoice application - backend - Implement the backend part for searching and aggregating invoice data with the service and the DAO methods.

Ciência dos Dados
JUNIOR
Competências testadas
Duração
45 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Tarefa - Nível: Fácil

SQL | Catálogo de selos | Os três preços mais elevados - Seleccione três selos (preço e nome) com o preço mais elevado.

Tarefa de programação - Nível: Fácil

Python | Pandas | Analisador de tabelas HTML - Implemente uma função para converter tabelas HTML em um arquivo de formato CSV.

Python
MÉDIO
Competências testadas
Duração
120 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Relatório de vendas de veículos - Implemente uma aplicação para criar relatórios com base no armazém de dados de vendas de veículos.

DevOps
SENIOR
Competências testadas
Duração
66 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de DevOps, Docker

DevOps task - Level: Hard

DevOps | Master of Disaster Recovery (CentOS) - Recover data from broken MariaDB/MySQL database.

DevOps
SENIOR
Competências testadas
Duração
66 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de DevOps, Docker

DevOps task - Level: Hard

DevOps | Master of Disaster Recovery (Ubuntu) - Recover data from broken MariaDB/MySQL database.

PostgreSQL
MÉDIO
Competências testadas
Duração
44 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL

Lacunas de código

avaliação do conhecimento de SQL

Tarefa - Nível: Médio

SQL | PostgreSQL | Hotels - hotels page optimization - Improve the performance of the the hotels listing page which currently uses ORM.

MongoDB
MÉDIO
Competências testadas
Duração
51 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL, MongoDB, NoSQL

Lacunas de código

avaliação do conhecimento de MongoDB

Tarefa - Nível: Médio

SQL | Dados do Cliente - Encontre todos os clientes cujo primeiro e último nome não são únicos nesta base de dados, assim como o número de vezes que cada par de primeiro e último nome aparece na base de dados.

PHP
MÉDIO
Competências testadas
Duração
60 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de SQL

Perguntas de escolha

avaliação do conhecimento de ES6, JavaScript, CSS, HTML, WCAG 2.0, Acessibilidade na Web

Tarefa de programação - Nível: Médio

PHP | Repositório de Categorias - Implemente consultas DOP que retornarão resultados válidos sobre filmes aos usuários.

PHP
SENIOR
Competências testadas
Duração
88 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL, ES6, JavaScript, AJAX, Desenvolvimento Web

Tarefa de programação - Nível: Difícil

PHP | XML-CSV Converter - Implementar métodos de filtragem e transformação de dados para passar em todos os testes.

PHP
JUNIOR
Competências testadas
Duração
41 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de SQL, CSS, HTML

Perguntas de escolha

avaliação do conhecimento de JavaScript

Tarefa de programação - Nível: Fácil

PHP | Faker | Manipulação de dados básicos - Implementar todos os métodos da classe app/Faker.

MongoDB
SENIOR
Competências testadas
Duração
56 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL, MongoDB, NoSQL

Lacunas de código

avaliação do conhecimento de MongoDB

Tarefa - Nível: Difícil

SQL | Preencher tabela esparsa - Escreva uma consulta que retornará a lista de todos os usuários com a data de criação e retornará a data da linha não-nula anterior para as entradas afetadas com o bug.

MongoDB
JUNIOR
Competências testadas
Duração
27 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de SQL, MongoDB, NoSQL

Lacunas de código

avaliação do conhecimento de MongoDB, SQL

Tarefa - Nível: Fácil

SQL | Catálogo de selos | Declaração CASE - Faça uma declaração seleccionada, através da qual dividirá a sua colecção de selos em 3 grupos.