Teste de habilidade de desenvolvedor sênior e perguntas para entrevistas

Use nossa gama de testes de habilidade de desenvolvedor sênior para encontrar um desenvolvedor de nível sênior experiente para sua equipe. Selecione um teste de habilidade de desenvolvedor sênior entre uma ampla gama de frameworks, incluindo Python, JavaScript e Android. Nossa gama de testes ajuda a selecionar as habilidades dos candidatos para que você possa ter certeza de que recruta apenas o melhor desenvolvedor sênior.

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

Perguntas de escolha

avaliação do conhecimento de Segurança, Hashing, MD5, algoritmos, ACL, IPC, Linux, Sistema Operacional

Lacunas de código

avaliação do conhecimento de Nnetcat, Caneta de portas, Segurança, Nmap, Senhas, Escalada de Privilégios, Usuários

Tarefa de teste

Segurança | Fighting Scammers - hackear o site - Roubar o número do cartão de crédito utilizado para fazer o pedido com o maior valor

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

Perguntas de escolha

avaliação do conhecimento de Angular, JavaScript

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

JavaScript | Angular, NgRx | Estação de Serviço - Implemente uma gestão estatal baseada no NgRx com efeitos secundários e entidades.

Força de vendas
SENIOR
Competências testadas
Duração
80 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Tarefa da base de dados - Nível: Difícil

SOQL | Adventures of Space Doctors - Escreva uma consulta SOQL que irá recuperar uma lista de filmes e papéis de filmes relacionados.

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

Apex | Trading Company - Carregar contas usando um objeto de encenação, procurar por duplicatas e executar as ações apropriadas de forma assíncrona.

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

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

HTML/CSS | Home Page - Definições de propriedades CSS completas para que a página exiba a tela do carregador de splash apropriado antes de exibir a página inicial.

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

JavaScript | Memorização funcional - Escreva as duas versões do mecanismo genérico de memorização.

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

Lacunas de código

avaliação do conhecimento de Android, Kotlin

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

Android | Kotlin | Manipulação de bitmap - Aplicação completa de manipulação de imagem que realiza algumas operações na imagem seleccionada.

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

Lacunas de código

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

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

Python | MongoDB | Cotações bolsistas | Coleção - Carregamento e consulta de dados bolsistas com coleções MongoDB.

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.

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

Perguntas de escolha

avaliação do conhecimento de procedimento GLM, SAS, estatísticas, Etapa dos dados, Hash, Bases de dados, Macro linguagem, formatação condicional, reportagens

Tarefa de revisão de código - Nível: Difícil

SAS | Macrodefinições - Verifique a qualidade, eficiência e legibilidade do código que cria uma nova macrodefinição chamada split e adicione comentários sobre como melhorá-lo. Lembre-se de otimizar a performance do código e seguir as melhores práticas do SAS.

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

Lacunas de código

avaliação do conhecimento de Angular2+, JavaScript

Perguntas de escolha

avaliação do conhecimento de HTML

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

JavaScript | Angular 2+ | Router Role Based Access Control - Prepare um RBAC simples para rotas e componentes.

Força de vendas
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 Força de vendas

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

Salesforce | Consultoria | Food Masters - Crie registros por fluxo auto-lançado disparado pelo construtor do processo.

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

Perguntas de escolha

avaliação do conhecimento de Scala, Programação Funcional

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

Scala | Akka Streams | IoT Data Streaming - Defina um agregador baseado no tempo para um fluxo de dados de sensores IoT.

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

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

Golang | Aplicação de mensagens - Implemente uma aplicação responsável pela entrega das mensagens SMS aos seus clientes utilizando um prestador de serviços de SMS externo. O serviço tem fortes requisitos em termos de resiliência e simultaneidade.

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

Perguntas de escolha

avaliação do conhecimento de Ruby on Rails

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

Ruby | Ruby on Rails | OnTheClock in the mine - Implementar os dois pontos finais descritos na tarefa.

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

Tarefa DevOps - Nível: Difícil

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - O objetivo desta tarefa é verificar as habilidades de escrita Ansible plugin (habilidade avançada Ansible). Para completar esta tarefa, o candidato deve conhecer alguma linguagem de programação.

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

Tarefa DevOps - Nível: Difícil

DevOps | CentOs | Ansible Dynamic Inventory plugin - O objetivo desta tarefa é verificar as habilidades de escrita Ansible plugin (habilidade Ansible avançada). Para completar esta tarefa, o candidato deve conhecer alguma linguagem de programação.

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

Perguntas de escolha

avaliação do conhecimento de ES6, JavaScript, HTML, CSS, Acessibilidade

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

JavaScript | Memorização funcional - Escreva as duas versões do mecanismo genérico de memorização.

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

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

Python | Django | Sport Events App - Implemente uma aplicação que agregue resultados desportivos.

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

Perguntas de escolha

avaliação do conhecimento de GQ, Unidade de teste, Testes Manuais, Testes

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

QA | Java, Selenium | Automatização do teste de autenticação multi-factor - Automatize o mecanismo de autenticação em Selenium.

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

Perguntas de escolha

avaliação do conhecimento de Swift, iOS

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

iOS | Swift | NSA Cipher Tool - Resolva os 3 puzzles criptográficos para tomar a posição de sonho como programador na NSA.

Android
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 Android

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

Android | Vibrations API - Implementar um método para tocar uma melodia de fantasia através do dispositivo táctil incorporado para indicar que o interruptor de recurso foi alternado.

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

Perguntas de escolha

avaliação do conhecimento de ES6, JavaScript

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

JavaScript | Memorização funcional - Escreva as duas versões do mecanismo genérico de memorização.

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

Lacunas de código

avaliação do conhecimento de ASP.NET, C#, Noções básicas de segurança, .NET Core, Tópicos comuns básicos, Entidade Entidade Enquadramento Núcleo, Logging

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

.NET | .NET Core | Página Web da Empresa - Completar a implementação de uma página Web.

A página pode ser exibida em inglês ou espanhol, dependendo da cultura do usuário.

Um usuário deve ter conhecimento sobre a anotação dos dados localizados, os recursos localizados e os filtros de ação.

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

Perguntas de escolha

avaliação do conhecimento de Datilografia

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

TypeScript | Social Media Queries | Find friends by name - Implementar o funtion FriendsQueries#queryByNameMatching de acordo com os requisitos e fazer todos os testes passarem.

Logotipo DevSkiller Logotipo TalentBoost Logotipo TalentScore