Ir al contenido

Exámenes en línea de .NET Core

Las pruebas de codificación y preguntas de entrevista de .NET core de DevSkiller han sido preparadas específicamente por nuestro equipo de profesionales para ayudarle a encontrar desarrolladores .NET core. Disponemos de pruebas en línea para puestos de nivel junior, medio y senior.

Todos nuestros exámenes en línea de .NET core se basan en la metodología RealLifeTesting™. Esta metodología obliga a los candidatos a resolver problemas del mundo real en lugar de desenterrar viejos conocimientos académicos y algoritmos poco utilizados. Encuentra tu próximo desarrollador .NET core hoy con la gama de pruebas en línea y preguntas de codificación de DevSkiller.

¿No es lo que necesita? Prueba con estos...
Preguntas y pruebas de la entrevista sobre .Net Framework
Pruebas en línea de .NET y C#

nunidad
MEDIO
Habilidades probadas
Duración
85 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, .NET Core, ML.NET, CONTROL DE CALIDAD, Pruebas, xUnit, NUnit

Lagunas del código

evaluar los conocimientos de NUnit, CONTROL DE CALIDAD

Tarea de programación - Nivel: Medio

QA | .NET | NUnit | Pruebas para API de Sistema de Gestión Documental - Implementar una prueba NUnit que compruebe los requisitos de negocio para una API de Documentos para un Sistema de Gestión Documental.

.NET
JUNIOR
Habilidades probadas
Duración
81 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#

Lagunas del código

evaluar los conocimientos de .NET Core, .NET Internos, dotnet build, Depuración avanzada, Captura un vertedero, dotnet-dump, Rastreo de diagnóstico, dotnet-trace

Tarea de programación - Nivel: Fácil

.NET | .NET Core | Inventario de la librería - Implementar un par de métodos en .Net Core para gestionar el inventario de la librería.

.NET
JUNIOR
Habilidades probadas
Duración
51 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#, .NET Core, Básico Temas comunes, Registro

Lagunas del código

evaluar los conocimientos de .NET Core, .NET Internos, dotnet build, Básico Temas comunes, C#, Registro, Extensiones de registro en .NET Core, restaurar dotnet

Tarea de programación - Nivel: Fácil

.NET | .NET Core | Comentarios Desafío - Implementar una acción de Índice para el controlador de posts para que los posts puedan ser renderizados apropiadamente en la vista Posts/Index en .Net Core.

.NET
JUNIOR
Habilidades probadas
Duración
71 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Pensamiento lógico

Lagunas del código

evaluar los conocimientos de .NET Core, .NET Internos, dotnet build, prueba dotnet, restaurar dotnet

Tarea de programación - Nivel: Fácil

.NET | .NET Core , Microservicios | API de registro de volumen de tráfico - Finalizar la implementación de dos microservicios que recogen datos de sensores. La funcionalidad requerida tiene que ser implementada en el servicio apropiado y otros servicios (suscriptores) deben ser informados sobre nuevos datos.

.NET
JUNIOR
Habilidades probadas
Duración
52 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#, .NET Core, Básico Temas comunes, Registro

Lagunas del código

evaluar los conocimientos de .NET, C#, .NET Core, .NET Internos, restaurar dotnet

Tarea de programación - Nivel: Fácil

.NET | .NET Core | Módulo de configuración del sistema bancario - Complete la implementación de uno de los módulos del sistema bancario utilizados para gestionar los parámetros de configuración.

Esta tarea verifica el conocimiento de las clases, interfaces y herencia de C#.

.NET
JUNIOR
Habilidades probadas
Duración
53 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#, .NET Core, Básico Temas comunes, Registro

Lagunas del código

evaluar los conocimientos de .NET, Básico Temas comunes, Aspectos básicos del C#, .NET Core, .NET Internos, dotnet build

Tarea de programación - Nivel: Fácil

.NET | .NET Core, C# | Interfaz bancaria para el sistema de banca por Internet - Implementar un método CreateTransfer que debe comprobar y guardar los datos adecuados, y un método SearchTransfer que debe filtrar y devolver la información adecuada.

.NET
JUNIOR
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, .NET Core, Básico Temas comunes, C#, Registro, Programación paralela, Visual Basic .NET

Tarea de programación - Nivel: Fácil

.NET | .NET Core, Microservicios | Traffic volume report api - Completar la implementación de un microservicio de informes que debe suscribir datos registrados por microservicios especializados. Los datos deben guardarse en la base de datos local. En el futuro los datos se utilizarán para generar informes para los clientes.

.NET
SENIOR
Habilidades probadas
Duración
106 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de ASP.NET, C#, Conceptos básicos de seguridad, .NET Core, Básico Temas comunes, Núcleo de Entity Framework, Registro

Tarea de programación - Nivel: Difícil

.NET | .NET Core | Página web de empresa - Completa la implementación de una página web.

La página puede mostrarse en inglés o español según la cultura del usuario.

Un usuario debe conocer la anotación de datos localizados, los recursos localizados y los filtros de acción.

.NET
MEDIO
Habilidades probadas
Duración
156 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, Gestión avanzada de memoria .NET, C#, Fundamentos de la memoria, Montón y pila, Asignación de memoria, .NET Core, Básico Temas comunes, Registro

Tarea de programación - Nivel: Medio

.NET | .NET Core | MT101 Analizador y validador de mensajes Swift - Implemente un analizador y un validador para datos que contengan mensajes Swift MT101.

.NET Core
SENIOR
Habilidades probadas
Duración
90 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación - Nivel: Difícil

.NET | .NET Core | Threads | Pasarela bancaria para transacciones de reserva en el Sistema de Contabilidad Central - Implementar la interfaz IBookingGateway (crear una clase propia en un archivo separado en el proyectoBookingGatewayService e implementarla) y terminar la implementación de la clase BookingGatewayFactory, que debe crear objetos de IBookingGateway.

.NET
MEDIO
Habilidades probadas
Duración
89 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#

Tarea de programación - Nivel: Medio

.Net | .Net Core | Anonymizer - Implementar un par de métodos de anonimización, probablemente utilizando expresiones regulares.

.NET
MEDIO
Habilidades probadas
Duración
115 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#

Tarea de programación - Nivel: Medio

.Net | .Net Core | Repositorio de Películas - Implementar métodos de repositorio faltantes para aplicación asp.net de películas. La tarea requiere conocimientos de lenguaje de consulta sqlserver y uso de conexión directa a base de datos sin ORM.

C#
SENIOR
Habilidades probadas
Duración
309 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de .NET, C#

Tarea de programación - Nivel: Difícil

.Net | .Net Core | Back end Alone - Implementar .NET Core MVC Model Binder y un algoritmo de grafo simple para soportar peticiones con un formato elegante. Esta tarea consta de dos objetivos. El primero es implementar un aglutinante de modelos que analice correctamente las solicitudes entrantes en una estructura objetiva. El segundo objetivo es ordenar esta estructura (grafo) antes de su posterior procesamiento.

Las pruebas en línea de .NET Core adecuadas para seleccionar desarrolladores de .NET Core

Funciones recomendadas para nuestros exámenes en línea de .NET Core

  • Desarrollador junior .NET Core
  • Desarrollador medio de .NET Core
  • Desarrollador senior .NET Core
  • Desarrollador de software
  • Analista de sistemas
  • Ingeniero informático
  • Análisis del programador

Cómo funcionan nuestros exámenes en línea de .NET Core

Todos nuestros exámenes en línea de .Net Core se basan en la metodología RealLifeTesting™. Esta tecnología funciona planteando a los candidatos tareas reales a las que probablemente se enfrenten cada día. Las pruebas reales son multidimensionales y consisten en una serie de preguntas y retos de programación que deben resolver. Esta forma única de prueba proporciona una visión clara de las habilidades de codificación, la capacidad de resolución de problemas y la gestión del tiempo del candidato.

Características principales de los exámenes en línea de .NET Core de DevSkiller

  • Pruebas a distancia que pueden celebrarse a conveniencia del candidato
  • Observe la prueba del candidato en tiempo real
  • La metodología RealLifeTesting™ ofrece una mayor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en Git, ejecutar pruebas unitarias y acceder a Stack Overflow / Github/ Google o cualquier otro recurso para la investigación
  • Una herramienta antiplagio que compara los resultados de cada prueba con todos los que se han enviado alguna vez a nuestro sistema.
  • Determinar la capacidad de codificación del candidato y no sólo sus conocimientos académicos.
  • Resultados generados automáticamente y sin tecnicismos
  • Pruebas de .NET Core disponibles para puestos de nivel junior, medio y senior

Competencias evaluadas en nuestros exámenes en línea de .NET Core

  • .NET
  • .NET Core
  • Temas básicos comunes
  • C
  • Marco de entidades
  • Microservicios
  • Programación paralela
  • Servicio web RESTful
  • Visual Basic .NET
  • .NET Core 3.x
  • ASP.NET
  • Cabeceras HTTP
  • Anotación de datos localizados
  • Recursos locales
  • Registro
  • Conceptos básicos de seguridad
  • Cultura de usuario
  • Configuración de la página web
  • Clases
  • Hilos
  • SQLite
  • MVC

Qué buscar en un desarrollador .NET Core

.NET es un marco de desarrollo de software de Microsoft que proporciona un entorno de programación controlado en el que se puede desarrollar, instalar y ejecutar software principalmente en sistemas operativos basados en Windows. .NET Core se desarrolló en respuesta al aumento de popularidad de Java y, como tal, explica por qué muchos de los conceptos de ambos son similares.

 .NET Core se utiliza generalmente en proyectos de bajo riesgo que parten de cero, es decir, startups, etc. Algunos componentes .NET pueden utilizarse en aplicaciones .NET Core (pero no al revés). El rápido crecimiento del desarrollo web ha hecho que los conocimientos de ASP.NET MVC sean cada vez más valiosos para un desarrollador .NET core. Además, el conocimiento de bases de datos como SQL es fundamental, pero es especialmente bueno ver si el candidato tiene conocimientos de una base de datos en particular, como Microsoft SQL Server u Oracle. Por último, una certificación de Microsoft Certifed Solutions Developer (MCSD) es muy útil para los candidatos que desee contratar.

¿Quiere algo más?

¿Quiere crear sus propias pruebas personalizadas? No hay problema. Con nuestro asistente de tareas en línea, puede crear sus propias pruebas únicas para enviar a sus candidatos. Elija la duración de la prueba, defina el alcance e incluso cargue su propio código base. Nuestros experimentados equipos de ventas y asistencia están a su disposición para guiarle en la creación de su primera invitación a una prueba. Encuentre su próximo desarrollador .NET Core hoy mismo con DevSkiller.

¿Le interesan nuestras pruebas de .NET Core pero necesita ver más?

Tomar la decisión de invertir el dinero de su empresa debe ser cuidadosamente considerado y evaluado. En DevSkiller, entendemos que esta decisión no viene a la ligera, así que ¿por qué no escuchar lo que algunos de nuestros clientes tienen que decir antes de tomar la decisión de nuestras pruebas .NET Core?

Plutora

Plutora es líder del mercado en gestión del flujo de valor, con soluciones de lanzamiento, entorno de pruebas y análisis para TI empresarial.

Antes de utilizar DevSkiller, Plutora dependía de las entrevistas telefónicas para preseleccionar a sus candidatos y los que aprobaban eran invitados a una entrevista técnica seguida de una entrevista de comportamiento. La falta de automatización en este proceso requería mucho trabajo manual por su parte. Además, la eficacia de la preselección telefónica era insuficiente, ya que los candidatos poco cualificados seguían calificándose para la entrevista técnica.

El objetivo de implantar DevSkiller era automatizar la selección técnica reduciendo la carga de trabajo, limitar el número de entrevistas e identificar a los candidatos con las habilidades adecuadas antes de la fase de entrevistas. Desde que se pasó a DevSkiller, Pluthora ahorra aproximadamente 8 horas de su tiempo de desarrollo interno por cada candidato. Esto se debe a que no tienen que recurrir a desarrolladores para entrevistar a candidatos deficientes.

"Gracias a la automatización de la fase de selección, hemos podido reducir la tasa de entrevistas en 50%. Al mismo tiempo, la calidad de los candidatos que llegan a la fase de entrevista es ahora mucho mayor. DevSkiller añade una capa extra de calidad a nuestro proceso de contratación técnica."

Richard Williams - Vicepresidente de Ingeniería en Plutora

Preguntas más frecuentes

¿Cómo realizan los candidatos un examen en línea de .NET Core?

Las pruebas en línea de .NET Core de Devskiller pueden realizarse cómodamente en cualquier parte del mundo. Todo lo que un reclutador necesita hacer es enviar la invitación a la prueba. Estas invitaciones se pueden configurar para que estén disponibles durante un periodo de tiempo específico. Los candidatos pueden iniciar la prueba cuando quieran y donde quieran. Cada candidato tiene la opción de utilizar nuestro IDE de última generación en el navegador o completar el proyecto en su IDE favorito y luego clonar el proyecto en Git. A lo largo de la prueba, los candidatos siempre pueden construir el proyecto para asegurarse de que sus soluciones funcionan como se supone que deben hacerlo.

Además, cada prueba puede tener una duración determinada. Al final del plazo, la prueba se evalúa automáticamente y el informe se envía al reclutador.

¿Cuánto tiempo se tarda en configurar DevSkiller?

Puede enviar su primera prueba en línea de .NET Core en tan sólo cinco minutos. La amplia biblioteca de pruebas predefinidas de .NET Core de DevSkiller significa que puede empezar a evaluar a sus candidatos justo cuando configura su cuenta, sin necesidad de realizar ningún otro trabajo.