C#
¿Qué rango de compensación considera para este puesto?
¿Puede explicar en qué consiste el patrón de diseño iterador y cómo se aplica?
¿Pueden considerarse las tareas o flujos como niveles de abstracción más altos o más bajos, y en qué se diferencian?
¿Puede dar un ejemplo de la aplicación del patrón Mediador en el diseño de sistemas de software?
¿Tiene experiencia trabajando con sistemas de registro y análisis de logs?
¿En qué categoría de datos se pueden clasificar las interfaces en el lenguaje C#?
Explique el concepto de cálculos paralelos y cómo se diferencia de los procesos secuenciales
¿Qué métodos y herramientas utilizarás para analizar y corregir una consulta lenta a la base de datos para escritura?
¿Cuál es la diferencia entre los modificadores de acceso private y protected en programación orientada a objetos?
¿Es la estructura en un lenguaje de programación un tipo de valor o un tipo de referencia?
¿Cómo se determina la duración de la existencia de un objeto después de su implementación a través del mecanismo de Inyección de Dependencias?
Explique los principios de funcionamiento y las características principales de Entity Framework Core como herramienta ORM para aplicaciones .NET
¿Puedes nombrar los principales patrones de diseño creacionales y sus características?
¿Cómo determinar antes del último elemento en una lista enlazada simple?
¿Para qué se utiliza la llamada Task.Run en programación asíncrona?
¿Puede explicar qué son los sockets web y cómo funcionan para establecer una comunicación bidireccional entre el cliente y el servidor?
¿Ha trabajado con la plataforma .NET Standard en sus proyectos?
¿Qué criterios se siguen para determinar en qué columnas de la base de datos crear índices?
¿Cuál es el significado de la letra 'I' en los principios SOLID y cuál es su propósito en la programación orientada a objetos?
¿Tiene experiencia trabajando con el protocolo HTTP?