C#
¿Ha trabajado anteriormente en el diseño de arquitecturas de sistemas complejos?
¿Qué cambios ocurren con el objeto si se encuentra en la segunda etapa de su ciclo de vida?
¿Tiene experiencia en el uso de sus propias clases de excepciones en proyectos?
Explique qué son las transacciones en los sistemas de gestión de bases de datos y sus propiedades principales.
¿Cuáles son las ventajas y desventajas de usar Reflection en programación?
¿Cómo está organizada su actividad diaria y la interacción en el equipo en el lugar de trabajo?
¿Cómo se implementa la relación entre las tablas en la base de datos?
¿Soporta ORM Entity Framework la ejecución de consultas a través de LINQ?
¿En qué casos se produce la liberación automática de memoria por parte del recolector de basura?
¿Puede dar un ejemplo de la implementación del principio de inversión de dependencias en la práctica de programación?
¿Puedes dar un ejemplo de una situación en la que las tablas estén relacionadas, pero no se utilice una clave externa?
¿Podría explicar qué significa el término 'nullable' en programación?
Explique las diferencias entre los procesos de despliegue y empaquetado de objetos, así como entre pasar parámetros por referencia y por valor en el contexto del trabajo con tipos de referencia y estructuras.
¿Qué clase o tipo de datos se devuelve al usar el método Where en LINQ?
¿Qué sistemas de gestión de bases de datos ha utilizado en sus proyectos?
¿Cómo se implementa y funciona la interfaz Consumer en Java para procesar mensajes?
¿Qué acciones realiza la API al recibir una señal de interrupción de la solicitud?
Explica el principio de funcionamiento del sistema ORM y cómo está relacionado con la programación orientada a objetos?
¿Puedes explicar qué es TPL (Task Parallel Library) en .NET?
¿Puede explicar la finalidad del comando EXPLAIN en PostgreSQL y cómo ayuda a optimizar las consultas?