C#
¿Qué es IDisposable y en qué se diferencia Dispose de finalizer?
¿Se puede incluir un constructor sin argumentos en la definición de una estructura en un lenguaje de programación?
¿Cómo utilizas la construcción try para manejar excepciones en tus proyectos?
¿Qué aspectos de su actividad profesional le brindan mayor satisfacción?
¿Puede explicar qué es un índice no agrupado en SQL y cómo funciona?
¿Qué es IAsyncDisposable?
¿Cómo están relacionados entre sí los métodos Equals y GetHashCode en la programación orientada a objetos?
¿Cuál es su experiencia práctica en desarrollo de software?
¿Puede explicar la diferencia entre las tareas que requieren procesamiento de la CPU y las tareas relacionadas con la entrada/salida?
¿Ha utilizado el método ConfigureAwait en su código y puede explicar su propósito y características?
Describa su experiencia en la realización y análisis de pruebas de carga de sistemas.
¿En qué se diferencian los diferentes tipos de índices en los sistemas de gestión de bases de datos?
¿Puedes nombrar algunos sistemas de gestión de bases de datos no relacionales que conozcas?
¿Puedes explicar el concepto de Inyección de Dependencias y su aplicación en el desarrollo?
¿Tiene experiencia trabajando con sistemas de caché en memoria RAM?
¿Cuál es la ventaja de usar la clase StringBuilder en comparación con la concatenación normal de cadenas?
¿Qué otras plataformas existen que se puedan usar en lugar de esta?
¿En qué se diferencian el uso de los patrones Decorator y Adapter en el diseño de sistemas?
¿Cuál es su experiencia en liderazgo de equipos o proyectos?
¿Tienes alguna pregunta sobre el proyecto o el proceso de entrevista?