Saltar para o conteúdo

Java 17

Testes de codificação e perguntas de entrevista em linha Java 17

Java
SENIOR
Competências testadas
Duração
111 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Núcleo Java, Sistema I/O, Expressões Lambda, Excepções

Lacunas no código

avaliar o conhecimento de Java, Núcleo Java, Sistema I/O, Expressões Lambda, Comunicação em rede

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

Aplicação Java | Biblioteca - Criar uma aplicação que permita à biblioteca gerir os livros, os seus empréstimos e preparar alguns relatórios sobre os livros que não foram devolvidos a tempo. Terminar a implementação dos métodos de serviço em falta.

Java
MEIO
Competências testadas
Duração
75 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Núcleo Java, Java, Serialização, Data e hora, Genéricos

Lacunas no código

avaliar o conhecimento de Núcleo Java, Java, Gestão da memória, Comunicação em rede, Expressões Lambda

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

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

Java
JÚNIOR
Competências testadas
Duração
49 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Núcleo Java: Comunicação em rede, Genéricos, Gestão da memória

Lacunas no código

avaliar o conhecimento de Núcleo Java: Colecções, Gestão da memória, Genéricos

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

Java | Câmbio de moeda - Concluir a implementação da aplicação Câmbio de moeda, que é responsável pela gestão das taxas de câmbio e pelo câmbio das moedas.

Java
JÚNIOR
Competências testadas
Duração
37 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Núcleo Java, Expressões Lambda, Gestão da memória

Lacunas no código

avaliar o conhecimento de Núcleo Java, Java, Gestão da memória, colecções, Expressões Lambda

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

Aplicação Java | Biblioteca - Criação de uma aplicação que permita à biblioteca gerir o seu stock de livros. O objetivo da tarefa é terminar a implementação dos métodos de serviço em falta.

junta
MEIO
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java e QA

Lacunas no código

avaliar o conhecimento de Java e QA

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

QA | Java, JUnit | Máquina de venda automática - Escrever testes unitários para a verificação de uma máquina de venda automática.

Java
MEIO
Competências testadas
Duração
69 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de API, Java

Lacunas no código

avaliar o conhecimento de Java, API de fluxo de Java, Fluxos

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

Java | Standard Search Engine - Implementa um motor de pesquisa de produtos com base em predicados simples e compostos.

Java
SENIOR
Competências testadas
Duração
78 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Lacunas no código

avaliar o conhecimento de Java

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

Java | Fila de pré-computação - Implementar uma fila de prioridades que será utilizada em vários nós para pré-computar de forma assíncrona estatísticas sobre conjuntos de produtos.

Java
MEIO
Competências testadas
Duração
97 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Lacunas no código

avaliar o conhecimento de Java

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

Java | Motor de pesquisa de pré-computação - Implementar o motor optimizado para a pesquisa de produtos, baseado na tarefa de pré-computação para pré-computar os resultados para qualquer conjunto de opções.

Java
SENIOR
Competências testadas
Duração
71 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Multithreading

Lacunas no código

avaliar o conhecimento de MongoDB

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

Java | Circuit Breaker e Retry pattern - Implementar circuit breaker, fallback e retry pattern em arquitetura de micro-serviços.

Java
MEIO
Competências testadas
Duração
57 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Spring Boot

Lacunas no código

avaliar o conhecimento de PostgreSQL, SQL

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

Java | Spring Boot | Microsserviço de recuperação de itens - Implementar um microserviço para recuperar itens do sistema de compras.

Java
JÚNIOR
Competências testadas
Duração
39 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Spring Boot, APP

Lacunas no código

avaliar o conhecimento de Java

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

Java | Spring Boot with JPA queries - Implement SQL queries to find the best streaming platform.

Java
JÚNIOR
Competências testadas
Duração
39 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Núcleo Java, Java, Expressões Lambda, Gestão da memória

Lacunas no código

avaliar o conhecimento de Núcleo Java, Java, colecções, Gestão da memória, Expressões Lambda

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

Java | Core Java | Time Service - Implement solutions based on your knowledge of Java Time API.

Java
MEIO
Competências testadas
Duração
75 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java e Spring Boot

Lacunas no código

avaliar o conhecimento de Java e MongoDB

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

Java | MongoDB, Spring Boot | Pesquisador de voos com cache MongoDB - Implementar código que seja capaz de consultar preços de várias companhias aéreas de acordo com o pedido do cliente.

Java
JÚNIOR
Competências testadas
Duração
45 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, primavera, Hibernar

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

Java | Spring, Hibernate | Aplicação de pimenta mais quente - Implementar métodos dentro da classe PepperDao usando Spring e Hibernate.

primavera
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, primavera

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

Java | Spring | Currency Exchange Service - Create a currency exchange rate service. It should allow users to fetch information about currency exchange rates and calculate the amount of money they will get after the exchange.

Java
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, primavera

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

Java | Kafka | Flight tickets reservations - Implement the service for validating data quality which is received from the travel agencies.

Spring Boot
JÚNIOR
Competências testadas
Duração
54 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Spring Boot

Lacunas no código

avaliar o conhecimento de Java

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

Java | Spring Boot | HATEOAS Bike Station - Finish the implementation of HATEOAS to the REST API.

Java
JÚNIOR
Competências testadas
Duração
120 minutos no máximo.
Avaliação
Automático
Resumo do teste

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

JavaScript | TypeScript | Aplicação de facturas - front-end - Implementar a parte front-end para fundir e agregar os dados das facturas com as taxas de câmbio.

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

Java | Aplicação de facturas - backend - Implementar a parte backend para procurar e agregar dados de facturas com o serviço e os métodos DAO.

Java
JÚNIOR
Competências testadas
Duração
29 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Lacunas no código

avaliar o conhecimento de Java

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

Java | GetWordFromText e Reverse - Implemente dois métodos que retornarão as palavras do texto e as inverterão.

QA
SENIOR
Competências testadas
Duração
49 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Testes unitários, Testes manuais, Ensaios

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

QA | Java, Selenium | Automatização de testes de autenticação multi-fator - Automatizar o mecanismo de autenticação em Selenium.

Selénio
MEIO
Competências testadas
Duração
40 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

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

QA | Java, Selenium | Extração de texto e de ligações - O objetivo desta tarefa é testar as capacidades do candidato para extrair texto da página. As tarefas incluem esperar que um elemento com texto fique visível, bem como elementos invisíveis.

Selénio
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

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

Java | Selenium | Dropdowns e coleções - Implemente dois métodos na classe SeleniumExecutor, que deve usar o Selenium WebDriver para executar as tarefas abaixo na página src/test/resources/__files/index.html.

Selénio
JÚNIOR
Competências testadas
Duração
43 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de Java, Selénio

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

Java | Selenium | Autenticação em serviço web - Implemente quatro métodos na classe LoginPage marcados com a implementação //TODO. Todos eles devem usar o Selenium WebDriver para interagir com a página.

Spring Boot
JÚNIOR
Competências testadas
Duração
34 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java, Spring Boot

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

Java | Spring Boot | Health Indicator - Implement the health method inside the ServiceHealthCheck class.