Saltar para o conteúdo

Tópicos comuns do .NET

.NET Common Topics testes de codificação e perguntas de entrevista online

.NET
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 .NET, WCF, Características do WCF, Aplicações Web e serviços Web, Fundação para a Comunicação do Windows, Ligação BasicHttp, NetNamedPipeBinding

Lacunas no código

avaliar o conhecimento de .NET, Básico Tópicos comuns, Princípios básicos do C#, C#

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

.NET | Serviço de câmbio de moeda WCF - Implemente os restantes métodos do serviço WCF de taxas de câmbio.

.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
MEIO
Competências testadas
Duração
43 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, Básico Tópicos comuns, Princípios básicos do C#, Gestão avançada da memória, Objeto - eliminação, Depuração avançada, ferramenta dotnet-trace

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

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

.NET
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 .NET, C#, Padrões de mensagens, WCF, Aplicações Web e serviços Web, Fundação para a Comunicação do Windows, Metadados

Lacunas no código

avaliar o conhecimento de HTML, HTML5, CSS

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

.NET | Serviço WCF de desencriptação RSA - Implementação final da interface WCF que pode desencriptar e verificar dados encriptados utilizando RSA.

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

C#
MEIO
Competências testadas
Duração
160 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 | MT101 Swift message parser and validator - Implemente um analisador e um validador para dados que contenham mensagens Swift MT101.

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

C#
SENIOR
Competências testadas
Duração
75 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 | C# | Threads | Gateway bancário para reserva de transacções no Sistema de Contabilidade Central - Implementar a interface IBookingGateway (criar a própria classe num ficheiro separado no projectoBookingGatewayService e implementá-la) e concluir a implementação da classe BookingGatewayFactory, que deverá criar objectos do IBookingGateway.

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.

ASP.NET
MEIO
Competências testadas
Duração
120 minutos no máximo.
Avaliação
Manual
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de .NET, C#

Tarefa de revisão de código - Nível: Médio

.NET - Revisão do código do CollectionWrapper

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

.NET | Aplicativo de reservas | Implementar métodos de consulta - Implemente dois métodos no ReservationsService - GetByDay e GetHallsFreeHoursByDay.