C#
Explique el concepto de generación en el sistema de gestión automática de memoria y su papel en la recolección de basura
¿Cómo se logró reducir el tiempo de respuesta de 0.5 ms a 0.2 ms?
¿En qué casos se considera que una variable está asignada dinámicamente en la memoria del montón?
Explica qué es un hilo de ejecución en un programa y cómo funciona.
¿Puedes enumerar los principales tipos de uniones de tablas en SQL y describir brevemente sus características?
¿Cuáles son las ventajas y desventajas de usar contenedores en aplicaciones en la plataforma .NET?
¿Qué herramienta para trabajar directamente con bases de datos utilizaste en tu empresa anterior?
¿Cuál es la diferencia entre los tipos de datos por valor y por referencia en programación?
¿Cómo se declara y se implementa un método en el lenguaje C#?
¿Se puede explicar qué significa la complejidad temporal de un algoritmo igual a O(n)?
¿Cuáles son las ventajas y desventajas de usar los mecanismos de boxing y unboxing en un lenguaje de programación?
¿Puedes explicar qué es un grupo de hilos y cómo funciona?
¿Con qué tipos de registro de dependencias estás familiarizado en el contenedor IoC?
¿Cuándo es apropiado usar funciones anónimas en el código?
¿En qué situaciones es preferible usar una colección de tipo List y en cuáles un Dictionary?
¿Cuál es el papel del mecanismo Acknowledge en RabbitMQ y para qué se utiliza?
¿Cómo implementar la espera a que finalicen todas las tareas de un conjunto de tareas?
¿Cómo se implementa el enrutamiento de solicitudes en el controlador?
¿Puedes explicar las diferentes formas de normalización de bases de datos?
¿Qué tareas específicas has implementado en tus proyectos?