Testes on-line .NET Core

Os testes de codificação do núcleo .NET do DevSkiller e perguntas de entrevistas foram especificamente preparados por nossa equipe de profissionais para ajudá-lo a encontrar desenvolvedores do núcleo .NET. Temos testes online disponíveis para posições de nível júnior, médio e sénior.

Todos os nossos testes on-line .NET core são alimentados pela metodologia RealLifeTesting™. Esta metodologia tarefa candidatos com a resolução de problemas do mundo real ao invés de dragar velhos conhecimentos acadêmicos e algoritmos raramente utilizados. Encontre seu próximo desenvolvedor do núcleo .NET hoje com a gama de testes online e questões de codificação do DevSkiller.

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

Perguntas de escolha

avaliação do conhecimento de .NET, .NET Core, Tópicos comuns básicos, C#, Logging, Programação Paralela, Visual Basic .NET

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

.NET | .NET Core, Microservices | Relatório de volume de tráfego api - Complete a implementação de um microserviço de relatórios que deve subscrever dados registrados por microserviços especializados. Os dados devem ser salvos no banco de dados local. No futuro os dados serão usados para gerar relatórios para clientes.

.NET
SENIOR
Competências testadas
Duração
106 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de ASP.NET, C#, Noções básicas de segurança, .NET Core, Tópicos comuns básicos, Entidade Entidade Enquadramento Núcleo, Logging

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

.NET | .NET Core | Página Web da Empresa - Completar a implementação de uma página Web.

A página pode ser exibida em inglês ou espanhol, dependendo da cultura do usuário.

Um usuário deve ter conhecimento sobre a anotação dos dados localizados, os recursos localizados e os filtros de ação.

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

Perguntas de escolha

avaliação do conhecimento de .NET, Gerenciamento avançado de memória .NET, C#, Fundamentos da memória, Montes e montes, Alocação de memória, .NET Core, Tópicos comuns básicos, Logging

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

.NET | .NET Core | Analisador e validador de mensagens Swift MT101 - Implementar um analisador e um validador para dados que contenham mensagens Swift MT101.

.NET Core
SENIOR
Competências testadas
Duração
90 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

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

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implementar a interface IBookingGateway (criar classe própria em um arquivo separado no projetoBookingGatewayService e implementá-la) e finalizar a implementação da classe BookingGatewayFactory, que deve criar objetos do IBookingGateway.

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

Perguntas de escolha

avaliação do conhecimento de .NET, C#

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

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

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

Perguntas de escolha

avaliação do 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 filmes asp.net app. A tarefa requer conhecimento da linguagem de consulta do sqlserver e uso de conexão direta à base de dados sem ORM.

C#
SENIOR
Competências testadas
Duração
309 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do 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 extravagante. Esta tarefa consiste em dois objetivos. O primeiro é implementar o modelo binder que irá analisar corretamente os pedidos de entrada na estrutura objetiva. O segundo objetivo é ordenar esta estrutura (gráfico) antes de continuar o processamento.

Os testes on-line .NET Core certos para selecionar desenvolvedores .NET Core

Papéis recomendados para os nossos testes on-line .NET Core

  • Desenvolvedor Junior .NET Core
  • Desenvolvedor do núcleo .NET médio
  • Desenvolvedor Sênior .NET Core
  • Desenvolvedor de software
  • Analista de sistemas
  • Engenheiro de software
  • Análise do programador

Como funcionam os nossos testes on-line .NET Core

Todos os nossos testes on-line .Net core são alimentados pela metodologia RealLifeTesting™. Esta tecnologia funciona através da atribuição de tarefas aos candidatos com trabalho real que eles provavelmente terão de enfrentar todos os dias. Os testes reais são multidimensionais e consistem em uma série de questões e desafios de programação para resolver. Esta forma única de testes fornece uma visão clara das habilidades de codificação, habilidade de resolução de problemas e gerenciamento de tempo do candidato.

Principais características dos testes online DevSkiller .NET Core

  • Testes remotos que podem ser realizados na conveniência do candidato
  • Observar o teste do candidato em tempo real
  • A metodologia RealLifeTesting™ oferece uma maior experiência de usuário onde os candidatos podem usar seu próprio IDE, clonar para Git, executar testes unitários e acessar Stack Overflow / Github/ Google ou quaisquer outros recursos para pesquisa.
  • Uma ferramenta anti-plágio que compara cada resultado de teste com cada resultado de teste que já foi submetido no nosso sistema
  • Determinar a capacidade codificadora do candidato e não apenas os seus conhecimentos académicos
  • Não técnico amigável, resultados gerados automaticamente
  • Testes .NET Core disponíveis para cargos de nível júnior, médio e sénior

Habilidades testadas em nossos testes on-line .NET Core

  • .NET
  • .NET Core
  • Tópicos Básicos Comuns
  • C
  • Entidade de enquadramento
  • Microserviços
  • Programação Paralela
  • Serviço Web RESTful
  • Visual Basic .NET
  • .NET Core 3.x
  • ASP.NET
  • Cabeçalhos HTTP
  • Anotação de dados localizados
  • Recursos localizados
  • Logging
  • Noções básicas de segurança
  • Cultura do usuário
  • Configuração da página Web
  • Aulas
  • Tópicos
  • SQLite
  • MVC

O que procurar em um desenvolvedor .NET Core

.NET é um framework de desenvolvimento de software da Microsoft que fornece um ambiente de programação controlado onde o software pode ser desenvolvido, instalado e executado principalmente em sistemas operacionais baseados em Windows. O .NET Core foi desenvolvido em resposta ao aumento da popularidade do Java e como tal explica porque muitos dos conceitos dos dois são semelhantes.

 O .NET Core é geralmente usado em projetos de baixo risco que estão começando do nada, ou seja, startups, etc. Alguns componentes .NET podem ser usados em aplicativos .NET Core (mas não o contrário). O rápido crescimento do desenvolvimento web tem significado que as habilidades no ASP.NET MVC estão se tornando cada vez mais valiosas para um desenvolvedor .NET core possuir. Além disso, o conhecimento de bancos de dados como o SQL é crítico, mas é especialmente bom ver se o candidato tem conhecimento de um banco de dados específico, como o Microsoft SQL Server ou Oracle. Finalmente, uma certificação Microsoft Certifed Solutions Developer (MCSD) é ótimo de se ver para aqueles candidatos que você está procurando contratar.

Procurando por algo mais?

Quer construir os seus próprios testes personalizados? Não há problema. Com nosso assistente de tarefas online, você pode criar seus próprios testes exclusivos para enviar aos seus candidatos. Escolha a duração do teste, defina o escopo e até mesmo carregue sua própria base de código. Nossas experientes equipes de vendas e suporte estão aqui para guiá-lo na criação do seu primeiro convite para teste. Encontre o seu próximo desenvolvedor .NET Core hoje com o DevSkiller.

Interessado nos nossos testes .NET Core mas precisa de ver mais?

Tomar a decisão de investir o dinheiro da sua empresa deve ser cuidadosamente considerada e avaliada. No DevSkiller, entendemos que esta decisão não vem de ânimo leve, então por que não ouvir o que alguns de nossos clientes têm a dizer antes de você tomar a decisão para nossos testes .NET Core?

Plutora

Plutora é líder de mercado em gestão de fluxos de valor, com soluções de lançamento, ambiente de teste e análise para TI empresarial.

Antes de usar o DevSkiller, Plutora dependia de entrevistas por telefone para pré-selecionar seu candidato e os que passaram foram convidados para uma entrevista técnica seguida de uma entrevista comportamental. A falta de automação neste processo exigiu muito trabalho manual do lado deles. Além disso, a eficácia da triagem por telefone foi insuficiente, uma vez que os candidatos subqualificados ainda estavam qualificados para a entrevista técnica.

O objetivo da implementação do DevSkiller foi automatizar a triagem técnica, reduzindo a carga de trabalho, limitando o número de entrevistas e identificando os candidatos com as habilidades certas antes da etapa de entrevista. Desde que se mudou para o DevSkiller, Pluthora poupa aproximadamente 8 horas do seu tempo de desenvolvimento interno por cada candidato. Isso porque eles não têm que puxar os desenvolvedores para entrevistar candidatos pobres.

"Graças à automatização da fase de triagem, conseguimos reduzir a taxa de entrevistas em 50%. Ao mesmo tempo, a qualidade dos candidatos que chegam à fase de entrevista é agora muito maior. DevSkiller acrescenta uma camada extra de qualidade ao nosso processo de contratação técnica".

Richard Williams - VP de Engenharia da Plutora

Perguntas mais frequentes

Como os candidatos fazem um teste on-line do .NET Core?

Os testes online do Devskiller .NET Core podem ser feitos convenientemente em qualquer parte do mundo. Tudo o que um recrutador precisa fazer é enviar o convite para o teste. Estes convites podem ser definidos para estarem disponíveis por um período de tempo específico. Os candidatos podem então começar o teste quando quiserem, para onde quiserem. Cada candidato tem a opção de usar nossa IDE in-browser de última geração ou completar o projeto em sua IDE favorita e depois clonar o projeto para Git. Ao longo do teste, os candidatos podem sempre construir o projeto para garantir que suas soluções funcionem da maneira que deveriam.

Além disso, cada teste pode ser definido para durar um período de tempo específico. No final do tempo limite, o teste é automaticamente avaliado e o relatório é enviado para o recrutador.

Quanto tempo demora a montar o DevSkiller?

O envio do seu primeiro teste on-line .NET Core pode ser feito em apenas cinco minutos. A extensa biblioteca de testes pré-definidos do DevSkiller.NET Core significa que você pode começar a testar seus candidatos logo ao configurar sua conta, sem necessidade de qualquer outro trabalho.

Logotipo DevSkiller Logotipo TalentBoost Logotipo TalentScore