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

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

Tarefa da base de dados - Nível: Médio

SQL | MSSQL | Finding nulls - Escreva uma consulta que retorna os nomes de todos os itens que não estão disponíveis

Tarefa da base de dados - Nível: Médio

SQL | MSSQL | Finding date ranges - Escreva uma consulta que retorna os nomes de todos os itens adicionados nos últimos 7 dias.

Tarefa da base de dados - Nível: Médio

SQL | MSSQL | Usando agregados - Escreva uma consulta que retorna os nomes de todos os itens de uma determinada categoria

Tarefa da base de dados - Nível: Médio

SQL | MSSQL | Finding duplicates - Escreva uma consulta que retorna os nomes de todos os itens que estão duplicados

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

Perguntas de escolha

avaliação do conhecimento de Grandes Dados, PySpark, Python

Lacunas de código

avaliação do conhecimento de SQL

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

Python | PySpark | Fleet management corporation - Detectar eventos de velocidade e verificar a exatidão de um preditor existente.

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

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

JavaScript | TypeScript | Aplicação de facturação - frontend - Implementar a parte front-end para fusão e agregação dos dados da facturação com as taxas de câmbio da moeda.

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

Java | Aplicação de facturação - backend - Implementar a parte backend para pesquisa e agregação de dados de facturação com o serviço e os métodos DAO.

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

Tarefa DevOps - Nível: Difícil

DevOps | Master of Disaster Recovery (CentOS) - Recupera dados da base de dados MariaDB/MySQL avariada.

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

Tarefa DevOps - Nível: Difícil

DevOps | Master of Disaster Recovery (Ubuntu) - Recupera dados de uma base de dados MariaDB/MySQL avariada.

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 | Hotéis - otimização da página de hotéis - Melhorar o desempenho da página de listagem dos hotéis que atualmente utilizam 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.

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

Perguntas de escolha

avaliando o conhecimento de *SQL

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

Python | NumPy | Processamento de dados de medição de aeronaves - Aplicação completa de processamento de dados que agrega e comprime fluxos de dados usando NumPy, Python e Análise de Dados.

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

Perguntas de escolha

avaliação do conhecimento de SQL

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

Python | DNA Analyzer - Implemente um método em Python que gera relatório estatístico de DNA.

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

Perguntas de escolha

avaliação do conhecimento de SQL, MySQL

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.

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

Perguntas de escolha

avaliação do conhecimento de SQL

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.

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

Perguntas de escolha

avaliação do conhecimento de SQL

Tarefa - Nível: Fácil

SQL | Books | find books without ratings - Selecione todos os títulos dos livros que não têm classificação.

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

Perguntas de escolha

avaliação do conhecimento de SQL

Tarefa - Nível: Difícil

PostreSQL - Programa de Recompensas - Escreva uma consulta que irá encontrar os 3 primeiros clientes classificados de acordo com as receitas que eles criaram com todas as suas encomendas

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

Perguntas de escolha

avaliação do conhecimento de SQL, MySQL

Tarefa - Nível: Fácil

SQL | Music Store | Função de contagem - Escreva uma consulta que irá utilizar a função de contagem. Esta tarefa pode ser resolvida tanto no MySQL como no HSQLDB.

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

Perguntas de escolha

avaliação do conhecimento de SQL

Tarefa - Nível: Difícil

Oracle - Rewards Program - Escreva uma consulta que irá encontrar os 3 primeiros clientes classificados de acordo com a receita que eles criaram com todos os seus pedidos

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.

Quer uma prova de que os nossos testes SQL online funcionam?

Como é que se pode esperar que compreenda a eficácia da nossa ferramenta de rastreio se nunca a experimentou? Afinal, os nossos testes online DevSkiller SQL são diferentes dos tradicionais testes algorítmicos que você terá encontrado. Não acredite em nossa palavra, dê uma olhada no que alguns de nossos clientes do passado têm a dizer:

Patrycja Kiljańska - Especialista em aquisição de talentos na Spartez

"Substituímos uma solução interna de alta manutenção pelo DevSkiller. Nosso processo parece o mesmo, no entanto, o produto nos dá um melhor desempenho. Os resultados também são muito mais fáceis de avaliar".

Michael Gerwig Gerente de engenharia da Ada Health

"O DevSkiller ajudou-nos a poupar tempo precioso no local para os candidatos que já estão em condições de se adaptar". Estamos a poupar 3 horas por candidato - esse foi o tempo que gastámos com candidatos numa tarefa técnica antes".

Jonatan Rugarn - CEO, Fundador, Recrutador na Lingonberry Talent Acquisition, Gerente de Engenharia do Avinode Group

"A duração do processo de recrutamento não mudou, mas gastamos menos tempo e esforço por candidato". Também não perdemos tempo com os candidatos errados".

Perguntas mais frequentes

Como são avaliados os testes SQL online?

Uma das principais vantagens dos testes DevSkiller é que a avaliação dos nossos testes SQL online acontece automaticamente. Assim que o candidato termina, nossa ferramenta de triagem começa a trabalhar nas soluções e avalia automaticamente como cada candidato tem se saído bem. Isto poupa aos recrutadores inúmeras horas árduas gastas em testes de algoritmos de marcação.

Os candidatos são avaliados sobre se a solução que eles encontraram seria ou não executada (um fator essencial em todo o desenvolvimento de software). Como a sua solução funcionaria em casos extremos e o conteúdo e qualidade do seu código. Os candidatos bem sucedidos são aqueles que melhor podem demonstrar suas habilidades de pensamento crítico no tempo alocado.

Os resultados são então compilados em relatórios concisos e fáceis de seguir, que os profissionais não-técnicos podem entender independentemente do seu próprio nível de habilidade técnica.

Como é que os candidatos fazem um teste SQL online?

Os testes online do Devskiller SQL são acessados remotamente e podem ser feitos de qualquer lugar do mundo. Poupando tempo valioso gasto à espera até que tanto o candidato como o entrevistador tenham tempo para realizar um teste. O teste remoto significa que uma vez enviados os convites para o teste, o recrutador apenas tem que se sentar e esperar que os resultados cheguem. Os recrutadores podem até adicionar limites de tempo a cada teste para garantir que não fiquem à espera.

Quando se trata do teste em si, os candidatos têm a opção de utilizar o DevSkiller's state-of-the-art in-browser IDE ou eles podem completar o projeto em seu IDE favorito e depois clonar o projeto para GIT. Se eles quiserem, os candidatos podem fazer testes unitários para ter certeza de que suas soluções funcionem da maneira que deveriam.

Qual é a duração dos testes SQL online?

A duração dos nossos testes SQL online é flexível e fica a cargo do recrutador. Cada teste SQL vem carregado com configurações padrão, incluindo uma duração padrão, mas estas podem ser facilmente ajustadas. Mesmo perguntas individuais dentro de um teste podem ser dadas limites de tempo, se necessário.

O que os candidatos pensam dos testes online DevSkiller SQL?

As reacções dos programadores aos nossos testes SQL online são, de uma forma geral, muito positivas. A grande maioria dos candidatos gosta da chance de provar suas habilidades de desenvolvimento de software. Se ocasionalmente, a reação de um desenvolvedor não é como esperamos, esta é normalmente apenas uma reação inicial a ter que fazer os testes. Muitos testes de desenvolvedores não refletem o trabalho real que os desenvolvedores realmente fazem, então eles podem ficar desconfiados dos testes dos desenvolvedores. Uma vez que eles percebem que nossos testes são diferentes, eles são esmagadoramente positivos em suas respostas e adoram a chance de realmente mostrar o que eles podem fazer.

Nossos testes SQL online permitem aos desenvolvedores usar ferramentas e convenções de codificação normais como testes de unidade e clonagem para GIT a partir de uma IDE pessoal.

Logotipo DevSkiller Logotipo TalentBoost Logotipo TalentScore