C#
¿Se realiza una solicitud a una API externa si se prevé su cancelación?
¿Qué categorías de tipos de datos se consideran importantes o clave en programación?
¿Cuál es la diferencia entre proceso y hilo en un sistema operativo?
¿Cuáles son las ventajas y desventajas de usar el resultado a través de result para el procesamiento de datos?
¿Puede explicar el concepto y el mecanismo de funcionamiento de las funciones asíncronas utilizando la sintaxis async/await?
¿Qué significa la fecha de vencimiento de los datos en caché y cómo se determina?
¿Cómo funciona un método asíncrono cuando se usa la palabra clave await en su código?
¿Cuál es la diferencia en el uso de memoria entre una clase y una estructura?
¿Qué medio se utiliza para la inyección de dependencias en el desarrollo de sistemas de software?
¿Qué acciones se realizan al llamar al método SaveChanges después de modificar un objeto en la base de datos?
¿Cuáles son las razones para definir la clase CatalogRepository en la capa Infrastructure en lugar de la capa Application?
¿Se puede explicar qué se entiende por filtros en el contexto de la programación y cómo se utilizan?
¿Cuál es el papel y la finalidad del mecanismo de bloqueo (Lock) en la programación multihilo?
¿Cómo afecta el uso de índices a la velocidad de ejecución de las consultas SQL y al rendimiento general de la base de datos?
Describe tu experiencia en desarrollo de software utilizando el lenguaje C#.
¿Podría explicar qué es la biblioteca NSubstitute y para qué se utiliza en las pruebas?
¿Puedes enumerar y explicar los métodos principales de trabajo con LINQ en C#?
¿Cuál es el papel de la interfaz IEnumerable en el trabajo con colecciones de datos secuenciales?
¿Se puede usar la construcción await dentro de un bloque que utiliza lock?
¿Cuál es el papel y las ventajas de usar StringBuilder en comparación con la concatenación normal de cadenas?