Teste de habilidade de desenvolvedor médio e perguntas de entrevista

Use um teste de habilidade do desenvolvedor de nível médio para avaliar e medir as habilidades dos candidatos a empregos de nível médio. Escolha um teste da nossa ampla gama de estruturas, como C++, Django, e JavaScript. Utilize melhor o seu tempo e selecione os candidatos com um teste para levar apenas os melhores candidatos até a próxima etapa do processo de entrevista.

Python
MÉDIO
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 Python 3.x

Lacunas de código

avaliação do conhecimento de Python 3.x

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

Python | Class Programming, Customer Relationship Management App - Implementar um cliente REST API com técnicas OOP usando Python 3.

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

Perguntas de escolha

avaliação do conhecimento de Python

Lacunas de código

avaliação do conhecimento de Python

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

Python | Pandas | Spreadsheet to HTML table - Processar o ficheiro de entrada e gerar HTML com a tabela de "classificação geral" como resultado.

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

Perguntas de escolha

avaliação do conhecimento de Python

Lacunas de código

avaliação do conhecimento de Python

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

Python | Django | Books CRUD Application - Esta aplicação utiliza Python 3 e Django 1.11. Contém uma aplicação de Livros módulo de gestão de entidades de livros.

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

Perguntas de escolha

avaliação do conhecimento de Anonimato, Blockchain, Descentralização, DLT, Leger, Éter, Contas, Ethereum

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

Blockchain | Solidez | Lotaria - Implementar a rifa única baseada na tecnologia blockchain.

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

Perguntas de escolha

avaliação do conhecimento de Python 3.x

Lacunas de código

avaliação do conhecimento de Python 3.x

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

Python | FastAPI | Modelo de previsão - Expandir a actual aplicação FastAPI para permitir aos Data Scientists publicarem os seus modelos através de API, armazená-los numa Base de Dados, visualizá-los e obter algumas previsões deles, com base num valor de entrada.

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

Perguntas de escolha

avaliação do conhecimento de Datilografia

Lacunas de código

avaliação do conhecimento de Datilografia

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

TypeScript | Redux, Selectors | HR Department Salary - Implementar Selectors Redux que irão processar dados HR. A implementação será testada contra testes de snapshot.

nunit
MÉDIO
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 .NET, .NET Core, ML.NET, GQ, Testes, xUnidade, NUnit

Lacunas de código

avaliação do conhecimento de NUnit, GQ

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

QA | .NET | NUnit | Testes para o Sistema de Gestão Documental API - Implementar um teste NUnit que verifica os requisitos empresariais para um API de Documentos para um Sistema de Gestão Documental

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

Perguntas de escolha

avaliação do conhecimento de Matemática, Probabilidade, Habilidades suaves, Pensamento lógico, Sequência, Matemática, Ciber-segurança

Lacunas de código

avaliação do conhecimento de Ciber-segurança, Nmap, Caneta de portas, Hashing, MD5, Senha

Tarefa de teste - Nível: Médio

Cybersecurity | Command Injection | Router - Neste desafio é atribuída ao concorrente uma tarefa com uma página de coniguração de router. Esta instância é vulnerável à injecção de comandos. Ao encontrar a sintaxe certa para invocar os comandos do sistema, o concorrente tem de vazar informação adicional do sistema de ficheiros.

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

Perguntas de escolha

avaliação do conhecimento de JUnit, GQ

Lacunas de código

avaliação do conhecimento de JUnit, JUnit4, GQ, JUnit 5, Java

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

QA | JUnit | Serviço ATM | Autenticação e validação de depósitos - Escrever casos de teste para verificar o software da ATM (Automated Teller Machine).

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

Perguntas de escolha

avaliação do conhecimento de Matemática, Probabilidade, Habilidades suaves, SQL

Lacunas de código

avaliação do conhecimento de MySQL, SQL

Tarefa - Nível: Médio

SQL | MySQL | Software House | Devs e os seus projectos - O chefe da equipa de desenvolvimento atribuiu-lhe uma tarefa para criar uma lista de programadores com o seu papel nos projectos em curso.

Java
MÉDIO
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 Núcleo Java, Java, Serialização, Data e Hora, Genéricos

Lacunas de código

avaliação do conhecimento de Núcleo Java, Java, Gerenciamento de memória, Comunicação em Rede, Expressões Lambda

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

Java | Aplicação biblioteca - Criação de uma aplicação que permite à biblioteca gerir livros e os seus empréstimos. A sua tarefa actual é terminar a implementação dos métodos de serviço em falta.

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

Perguntas de escolha

avaliação do conhecimento de Núcleo Java, Java, Fluxo API, Sistema I/O, Data e Hora

Lacunas de código

avaliação do conhecimento de Núcleo Java, Java, Comunicação em Rede

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

Java | Azure | Sumarizador de produção - Criar uma função Azure. A sua tarefa actual é terminar a implementação do sumarizador de produção, devolvendo informação sobre quantos carros foram produzidos por uma determinada fábrica.

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

Perguntas de escolha

avaliação do conhecimento de JavaScript, Reagir,

Lacunas de código

avaliação do conhecimento de JavaScript, Reagir, ES6

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

JavaScript | React, Class Components, Enzyme | Formulário de contacto - Acabar a implementação de um formulário simples React application.

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

Perguntas de escolha

avaliação do conhecimento de Pensamento lógico, Sequência, Habilidades suaves, Ciber-segurança

Lacunas de código

avaliação do conhecimento de Ciber-segurança, Hashing, MD5, Senha, Nmap, Caneta de portas, Nnetcat

Tarefa de teste - Nível: Médio

Cybersecurity | SSTI Challenge - Neste desafio, o concorrente recebe uma tarefa com um motor de microblog. A tarefa consiste em conseguir a execução remota no servidor. O uso defeituoso dos modelos permite que

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

Perguntas de escolha

avaliação do conhecimento de Android

Lacunas de código

avaliação do conhecimento de Android, Kotlin

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

Android | Kotlin | RecyclerView | Lista de afazeres - Criar uma lista de afazeres simples onde cada item é um item da lista RecyclerView.

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

Perguntas de escolha

avaliação do conhecimento de Programação assíncrona, Dardo, Flutuar, Futuros, Núcleo, InheritedWidget

Lacunas de código

avaliação do conhecimento de Dardo, Extensão, Flutuar, Tema

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

Flutter | Aplicação de Catálogo Simples de Empregados - Implementar pesquisa com filtros para lista com empregados.

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

Perguntas de escolha

avaliação do conhecimento de JavaScript, Nó.JS

Lacunas de código

avaliação do conhecimento de JavaScript, Nó.JS, SQL

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

Node.JS | Restante API | Serviço de backend de notícias - Implementar um serviço de backend de notícias criado em Node.JS com Vanilla JS incluindo autorização de escrita e Restante APIs.

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

Perguntas de escolha

avaliação do conhecimento de Java, Bota da Primavera

Lacunas de código

avaliação do conhecimento de Núcleo Java, Excepções, Java, Genéricos, Sistema I/O

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

Java | Couchbase, Spring Boot | Pagamentos com cartão - Criar um microserviço de processamento de pagamentos com cartão. Terminar a implementação de guardar dados de pagamento em Couchbase e comunicar com outros serviços.

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

Perguntas de escolha

avaliação do conhecimento de C

Lacunas de código

avaliação do conhecimento de C

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

C | Notificador de eventos - Implementar um padrão de observação, onde se pode subscrever um determinado evento e receber notificações.

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

Perguntas de escolha

avaliação do conhecimento de SQL, PostgreSQL

Lacunas de código

avaliação do conhecimento de PostgreSQL, SQL

Tarefa - Nível: Médio

SQL | PostgreSQL | Music Store | Função Time - Calcula a duração de todas as músicas em cada cd e emite uma lista.

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

Perguntas de escolha

avaliação do conhecimento de Python 3.x

Lacunas de código

avaliação do conhecimento de Lambdas, Python 3.x, GQ

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

Python | API Flask - Você está trabalhando como membro de uma equipe de Data Science que é responsável pela criação de funções lineares simples para prever vários indicadores econômicos. Você é um novo membro da Equipe de Desenvolvimento de Software e seu objetivo é expandir a aplicação Flask atual para permitir que os cientistas de dados publiquem seus modelos via API, armazená-los em um banco de dados, visualizá-los e obter algumas previsões deles, com base em um valor de entrada.

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

Perguntas de escolha

avaliação do conhecimento de Python 3.x

Lacunas de código

avaliação do conhecimento de Frasco, Microserviços, Python 3.x

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

Python | Flask, Matplotlib | Math Models Verifier - Implementar uma aplicação para auxiliar os Data Scientists a armazenar seus modelos e obter as previsões deles.

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

Perguntas de escolha

avaliação do conhecimento de Python 3.x

Lacunas de código

avaliação do conhecimento de Python 3.x

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

Python | REST Client for Shipping company - Um simples e personalizável gestor de expedição com um cliente para um REST API de uma empresa de expedição utiliza um simples Basic Auth e usa as suas próprias estruturas de dados personalizadas e serializáveis. Esta tarefa irá testar as habilidades práticas do Python 3, bem como os conhecimentos básicos de interação do REST API. Esta aplicação usa Python 3 e OAuthLib 3.1.0.

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

Perguntas de escolha

avaliação do conhecimento de Python 3.x

Lacunas de código

avaliação do conhecimento de Python 3.x

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

Python | Drug Analyzer - Você é membro de uma equipe de programação de biotecnologia que é responsável pela criação de um sistema para técnicos de laboratório, que irá auxiliá-los na análise de drogas. Seu objetivo é criar o aplicativo que permitirá a eles inserir suas descobertas no sistema, fornecer uma análise significativa e verificar a exatidão dos dados que eles enviaram.

Certificações de segurança e conformidade. Certificamo-nos de que os seus dados estão seguros e protegidos.

Logotipo DevSkiller Logotipo TalentBoost Logotipo TalentScore