Graduar

Testes de codificação e perguntas de entrevista online para a graduação

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

Perguntas de escolha

avaliação do conhecimento de Kotlin

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

Kotlin | Spring Boot | Money Heist - Implement two methods according to the requirements to get all the necessary information from the database.

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

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

Kotlin | Precomputing Search Engine - Implement the optimized engine for the product search, based on the precomputation task to precompute the results for any set of the options.

Android
SENIOR
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 Java, Android

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

Android | Bitmap Manipulations - Implementar as três operações que devem ser realizadas em uma imagem selecionada antes de iniciar uma ação.

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

Perguntas de escolha

avaliação do conhecimento de Java

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

Java | Spring Boot | Microservice de desconto - Implemente o microservice usando os recursos Spring Boot.

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

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

Jenkins | Job DSL | Job Configuration - Configurações completas Jenkins com Jenkins Job DSL.

Lacunas de código

verificando as habilidades mais esstenciais em Jenkins.

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

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

Java | Flight Manager | Implementar uma aplicação responsável pela gestão de dados de voos

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

JavaScript | Reagir | Formulário de Contacto - Optimizar o preenchimento do formulário para utilizadores do site

androide
SENIOR
Competências testadas
Duração
195 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 | Biblioteca de executores de tarefas - Implementar a fila de tarefas de longo prazo que atendam aos padrões de multithreading Android, serviço Android, Android Binder específicos e gerenciamento de energia.

Android
SENIOR
Competências testadas
Duração
165 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 | Aplicativo Lembrete - Implemente recursos faltantes no aplicativo Lembrete usando BroadcastReceeceivers, Serviços, Agendamento de intenções usando AlarmManager e API de Notificações.

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

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

Java | Spring Security | Secure POST - Proteja uma aplicação empresarial, permitindo ao administrador chamar apenas os pontos finais que mudam de estado.

Segurança da Primavera
MÉDIO
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 Java, CleanCode

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

Spring Security - Métodos seguros para permitir apenas ao autor do artigo criar e ler um artigo com o seu nome, usando anotações do método.

Segurança da Primavera
MÉDIO
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 Java, CleanCode

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

Spring Security - Secure ArticleService para que ele devolva apenas os artigos em locale que são iguais ao que é usado atualmente.