Saltar para o conteúdo

.NET 6

Testes de codificação e perguntas de entrevista em linha sobre .NET 6

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

Perguntas de escolha

avaliar o conhecimento de .NET, .NET Core, ML.NET, QA, Ensaios, xUnidade, NUnit

Lacunas no código

avaliar o conhecimento de NUnit, QA

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

QA | .NET | NUnit | Testes para a API do sistema de gestão de documentos - Implementar um teste NUnit que verifica os requisitos comerciais para uma API de documentos para um sistema de gestão de documentos

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

Perguntas de escolha

avaliar o conhecimento de .NET, NUnit, QA

Lacunas no código

avaliar o conhecimento de NUnit, QA

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

QA | .NET, NUnit | Testes unitários de software para máquinas de café - Escreva os testes no formato NUnitExercise.Tests/CandidateTests.cs para verificar a classe Máquina de caféPrincipal classe.

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

Perguntas de escolha

avaliar o conhecimento de .NET, NUnit, QA

Lacunas no código

avaliar o conhecimento de NUnit, QA

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

QA | .NET, NUnit | Testes unitários do serviço de correio eletrónico - Escreva testes na classe NUnitExercise.Tests/CandidateTests.cs para verificar a classe do serviço de correio eletrónico

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

Perguntas de escolha

avaliar o conhecimento de QA, Selénio, .NET, C#

Lacunas no código

avaliar o conhecimento de Java, QA, Selénio

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

QA | .NET, Selenium | Extração de dados - Implementar métodos na classe SeleniumTask.SeleniumExecutor para passar com êxito todos os testes.

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

Perguntas de escolha

avaliar o conhecimento de .NET, C#

Lacunas no código

avaliar o conhecimento de .NET Core, Componentes internos do .NET, construção dotnet, Depuração avançada, Captura uma lixeira, dotnet-dump, Traço de diagnóstico, dotnet-trace

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

.NET | .NET Core | Inventário de livraria - Implemente alguns métodos no .Net Core para gerenciar o inventário da livraria.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico

Lacunas no código

avaliar o conhecimento de .NET Core, Componentes internos do .NET, construção dotnet, teste dotnet, restauro dotnet

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

.NET | .NET Core , Microsserviços | API de registo do volume de tráfego - Concluir a implementação de dois microsserviços que recolhem dados de sensores. A funcionalidade necessária deve ser implementada no serviço adequado e outros serviços (assinantes) devem ser informados sobre novos dados.

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

Perguntas de escolha

avaliar o conhecimento de .NET, C#, .NET Core, Básico Tópicos comuns, Registo

Lacunas no código

avaliar o conhecimento de .NET, C#, .NET Core, Componentes internos do .NET, restauro dotnet

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

.NET | .NET Core | Módulo de configuração do sistema bancário - Conclua a implementação de um dos módulos do sistema bancário utilizado para tratar os parâmetros de configuração.

Esta tarefa verifica o conhecimento das classes, interfaces e herança do C#.

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

Perguntas de escolha

avaliar o conhecimento de QA, .NET, C# e Selénio

Lacunas no código

avaliar o conhecimento de QA, .NET, C# e Selénio

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

QA | .NET, Selenium | Firefox Driver | Testes Selenium para página de login - Implementar testes selenium para a página de login: verificar componentes HTML, estilos CSS, definir o valor dos campos de entrada e clicar no botão da página.

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

Perguntas de escolha

avaliar o conhecimento de QA, Ensaios

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

QA | .NET | Testes NUnit para a interface de processamento de dados - Implementar testes NUnit para IDataProcessing interface em NUnitDataProcessing.Tests.DataProcessingTest projeto que verifica os requisitos comerciais.

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

Lacunas no código

avaliar o conhecimento de NUnit, QA

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

QA | Selenium, C# | Recuperar dados de elementos - Implementar os métodos que recuperam texto de um elemento ou o valor de um atributo.

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

Perguntas de escolha

avaliar o conhecimento de .NET, .NET Core, Básico Tópicos comuns, C#, Registo, Programação paralela, Visual Basic .NET

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

.NET | .NET Core, Microsserviços | Traffic volume report api - Concluir a implementação de um microsserviço de relatórios que deve subscrever dados registados por microsserviços especializados. Os dados devem ser salvos no banco de dados local. No futuro, os dados serão usados para gerar relatórios para os clientes.

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

Perguntas de escolha

avaliar o conhecimento de .NET, Gestão avançada da memória .NET, C#, Fundamentos da memória, Heap e pilha, Atribuição de memória, .NET Core, Básico Tópicos comuns, Registo

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

.NET | .NET Core | MT101 Swift message parser and validator - Implemente um analisador e um validador para dados que contêm mensagens Swift MT101.

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

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

.NET | .NET Core | Threads | Gateway bancário para transações de reserva no sistema de contabilidade central - Implemente a interface IBookingGateway (crie sua própria classe em um arquivo separado no projetoBookingGatewayService e implemente-a) e conclua a implementação da classe BookingGatewayFactory, que deve criar objetos do IBookingGateway.

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

Perguntas de escolha

avaliar o conhecimento de .NET, C#

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

.Net | .Net Core | Anonymizer - Implemente alguns métodos de anonimização, provavelmente usando expressões regulares.

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

Perguntas de escolha

avaliar o conhecimento de .NET, C#

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

.Net | .Net Core | Repositório de Filmes - Implementar métodos de repositório em falta para aplicação asp.net de filmes. A tarefa requer conhecimento de linguagem de consulta sqlserver e uso de conexão direta com banco de dados sem ORM.

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

Perguntas de escolha

avaliar o conhecimento de .NET, C#

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

.Net | .Net Core | Back end Alone - Implementar o .NET Core MVC Model Binder e um algoritmo gráfico simples para suportar pedidos com um formato sofisticado. Esta tarefa consiste em dois objectivos. O primeiro é implementar um aglutinador de modelos que analisará corretamente o pedido de entrada numa estrutura objetiva. O segundo objetivo é ordenar esta estrutura (grafo) antes de continuar o processamento.