Logotipo DevSkillerLogotipo TalentBoostLogotipo TalentScore

Perguntas de codificação noSQL e testes online

As nossas questões de codificação NoSQL foram preparadas pela equipa DevSkiller para posições de nível júnior, médio e sénior. Os testes são estruturados para examinar com precisão as habilidades de cada candidato através de uma série de desafios e perguntas de entrevista.

Os testes online do DevSkiller NoSQL são alimentados pela metodologia RealLifeTesting™. A metodologia replica cenários do mundo real para os seus candidatos resolverem em um ambiente controlado. Encontre o candidato certo com a nossa gama de perguntas de entrevista NoSQL e testes online.

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

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

JavaScript | React, Redux | Livro de Endereços - Implementar funcionalidades em falta de uma pequena aplicação web React construída em cima do Redux.

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

JavaScript | Node.js | Livro de endereços - Implementar pontos finais para buscar a lista de contatos (com uma correspondência de fase e limitação de resultados), buscar detalhes de um único contato e apagar o contato dado.

Lacunas de código

avaliação do conhecimento de MongoDB

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

Perguntas de escolha

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

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

Java | MongoDB | Base de dados de filmes - Implemente uma classe para recuperar filmes de uma base de dados.

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.

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.

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

Perguntas de escolha

avaliação do conhecimento de ExpressJS

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

Angular 2+ Aplicação de Bloco de Notas

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

Nó.JS - Mongo - Relatório do curso

Lacunas de código

avaliação do conhecimento de MongoDB

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

Perguntas de escolha

avaliação do conhecimento de Java, Primavera, Mola - Injeção de Dependência

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

Java | Spring Boot, MongoDB, REST API | Aplicação de blog - Adicione um recurso de comentários a uma aplicação de blog Spring Boot REST simples.

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

Perguntas de Escolha

Verificar o conhecimento de Nó.js: Callbacks e variáveis, EventoEmissor de eventos únicos, estruturas, Usando HTTPS, Programação isomórficae Leitura a partir de um arquivo

Tarefa de programação

Complete as funções no mongo-commands.js para criar um mapa que reduza a rotina que relata a chave primária de cada aluno, seu nome e o número de cursos em que eles estão inscritos.

As perguntas certas de codificação NoSQL para os desenvolvedores do NoSQL

Papéis recomendados para as perguntas de codificação NoSQL

  • Engenheiro NoSQL
  • Engenheiro de dados
  • Desenvolvedor de pilha cheia
  • Analista de bases de dados
  • desenvolvedor de JavaScript
  • desenvolvedor Java
  • Engenheiro de dados júnior
  • Engenheiro de dados médios
  • Engenheiro de dados sênior

Como funcionam as perguntas de codificação DevSkiller NoSQL e os testes online

Os testes online do DevSkiller NoSQL são alimentados pela metodologia RealLifeTesting™. Analise o conhecimento dos seus candidatos sobre a base de dados NoSQL em um ambiente de teste pré-determinado. Avalie o conhecimento do NoSQL de cada candidato, capacidade de codificação, resolução de problemas, e habilidades de gerenciamento de tempo.

Características principais

  • Analisar a capacidade de codificação e não apenas a capacidade académica
  • Poupe tempo e dinheiro com testes remotos
  • A metodologia RealLifeTesting™ oferece uma maior 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.
  • Ferramentas anti-plágio estringentes para garantir a precisão dos testes
  • Observe os testes em tempo real
  • Resultados automatizados que os recrutadores não-técnicos podem entender
  • Testes disponíveis para cargos de nível júnior, médio e sénior

Habilidades cobertas nos nossos testes online NoSQL

  • Angular
  • HSQLDB
  • MonogoDB
  • Java
  • Mongo
  • MySQL
  • PostgreSQL
  • SQL
  • Oracle

O que procurar no engenheiro NoSQL

NoSQL (frequentemente referido como Not Only SQL) é um termo para bancos de dados que não utilizam relações para armazenar dados. As bases de dados NoSQL variam dependendo do seu modelo de dados. Os principais tipos são documento, valor chave, coluna larga, e gráfico. O NoSQL apareceu pela primeira vez no final dos anos 2000 quando o custo de armazenamento caiu drasticamente.

O seu candidato NoSQL deve estar familiarizado com bases de dados relacionais como MongoDB, ZooKeeper, e Apache Hadoop. O conhecimento de sistemas operacionais como Linux, Unix, Apache e Tomcat também é um bom sinal de um candidato qualificado. Finalmente, eles devem ser capazes de reconhecer os três campos de representação de dados NoSQL; bases de dados orientadas a documentos, bases de dados NoSQL baseadas em gráficos e bases de dados chave/valor.

Gostas do que vês mas queres mais?

Você quer testar os seus candidatos com o seu próprio teste personalizado? Não há problema. Com o assistente de tarefas online DevSkiller, você pode construir seus próprios testes totalmente personalizáveis. Escolha quais idiomas você quer avaliar, atribua um limite de tempo e defina o escopo, enquanto monitora o processo de seus candidatos em tempo real. Encontre o seu próximo engenheiro NoSQL hoje com a nossa gama de perguntas de entrevista NoSQL e testes online. Testes gratuitos disponíveis!

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

Entendemos que fazer o investimento em nossa ferramenta de triagem é uma grande decisão para cada negócio. Se você ainda não tem certeza, basta dar uma olhada no que alguns de nossos clientes satisfeitos 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".

Richard Williams - Vice-presidente de engenharia da Plutora

"Graças à automatização da fase de triagem, conseguimos reduzir a taxa de entrevistas em 50%. Ao mesmo tempo, a qualidade dos candidatos que chegam à fase de entrevista é agora muito maior. DevSkiller acrescenta uma camada extra de qualidade ao nosso processo de contratação técnica".

Ivana Nikolic - Gerente de RH na ImpacTech

"A maior vantagem para os candidatos é que eles podem prosseguir com os testes quando lhes for conveniente. Caso você tenha um candidato que já esteja trabalhando e esteja pensando em mudar de carreira ou mudar-se para outra empresa, também é uma economia de tempo para eles, pois não precisam tirar tempo para assistir a inúmeras entrevistas na busca de um novo cargo".

Perguntas mais frequentes

O que é RealLifeTestingTM?

A metodologia RealLifeTestingTM é a base de todas as questões de codificação do DevSkiller NoSQL. Ao contrário de outros desafios de codificação ou quebra-cabeças algorítmicos, o RealLifeTestingTM simula cenários do mundo real que seus candidatos provavelmente encontrariam. Este tipo de teste irá fornecer-lhe uma compreensão abrangente do nível de habilidade do seu candidato.

Em sua essência, o RealLifeTestingTM deriva da crença de que a melhor maneira de avaliar as habilidades de desenvolvimento de um desenvolvedor é com um teste de amostra de trabalho que espelha o trabalho de desenvolvimento real que ele vai fazer. O candidato bem sucedido deve demonstrar um claro entendimento e conhecimento do NoSQL, mostrar a habilidade de utilizar recursos como Stack Overflow, e possuir pensamento crítico para determinar a solução mais rápida e eficiente para os problemas que eles encontram.

Como são avaliados os testes online NoSQL?

A plataforma DevSkiller começa a funcionar automaticamente após o candidato completar o teste ou após o tempo decorrido. Os resultados são compilados em um relatório que é claro e fácil de entender para profissionais não técnicos, como recrutadores ou gerentes de contratações. Os candidatos são avaliados sobre se a solução que eles encontraram seria executada ou não (um fator essencial em todo desenvolvimento de software), o número de erros no código, a qualidade do código e como ele funciona em casos de limite. DevSkiller garante a precisão dos testes com a nossa gama de ferramentas anti-plágio.

Como é que os candidatos fazem um teste?

Os testes online do DevSkiller NoSQL podem ser feitos remotamente, na conveniência de cada candidato individual. Tudo o que um recrutador precisa de fazer é enviar o convite para o teste. Cada convite para teste pode ser definido para estar disponível por um determinado período de tempo. Os candidatos têm a opção de utilizar nossa IDE in-browser de última geração ou completar o projeto em sua IDE favorita e então clonar o projeto para o GIT. Durante o teste, os candidatos podem realizar testes unitários para garantir que suas soluções estejam funcionando da maneira que deveriam. Os testes têm um limite de tempo predefinido, e se um candidato ficar sem tempo, o teste é automaticamente avaliado. Os relatórios são enviados para o recrutador uma vez que são gerados.