C#
Explica qué son los atributos en el lenguaje C# y cómo se aplican en el desarrollo.
¿Cómo funciona el mecanismo de eliminación automática de objetos no utilizados en el programa?
¿Por qué se utilizaron varios sistemas de gestión de bases de datos en su proyecto anterior?
¿Cuál es la diferencia entre los tipos de intercambiadores Topic y Direct en RabbitMQ?
¿Cuáles son las principales diferencias entre el uso de Entity Framework y ADO.NET al trabajar con bases de datos?
¿Podría explicar los principios y el propósito de las pruebas modulares en el desarrollo de software?
¿Puede explicar qué sucede cuando se llama al método finalize en Java y en qué casos se llama?
¿Qué tipos de relaciones entre campos en las tablas te son familiares?
¿Puedes enumerar y explicar los métodos principales de trabajo con LINQ en C#?
¿Podría dar un ejemplo de un método para buscar un elemento específico en un array de datos ordenado?
¿Qué tipos de datos son aceptables para usar como claves al trabajar con diccionarios?
¿Cuál es su nivel esperado de salario al buscar un nuevo trabajo?
¿Cómo seleccionar la cola para enviar mensajes en RabbitMQ?
¿Puedes enumerar los principales primitivas de sincronización proporcionadas por la biblioteca estándar?
¿Qué áreas de habilidades profesionales te interesan para un crecimiento futuro?
¿En qué se diferencian los conceptos de programación asíncrona y multihilo en el desarrollo de sistemas de software?
¿Cuál es el papel principal de la base de datos Redis en la arquitectura de las aplicaciones?
¿Puedes explicar qué se entiende por método de extensión en programación?
¿Creaste tus propias clases de excepciones en tus proyectos?
¿Ha tenido casos prácticos de uso de otros lenguajes de programación en sus proyectos?