C#
¿Qué enfoque aplicarías para superar las dificultades que surjan al implementar una nueva tecnología?
¿Qué ámbitos de visibilidad (alcances del ciclo de vida) tienen los servicios/beans? ¿Qué alcance se usa por defecto?
¿Puedes enumerar las principales categorías de patrones de diseño y sus ejemplos?
¿En qué casos es preferible usar tipos de datos estructurados en lugar de clases?
¿Puedes explicar el concepto de Boxing en el contexto de los lenguajes de programación?
¿Cuál es el rango salarial que espera recibir en su nuevo puesto?
¿Cuál es la razón de dividir la memoria gestionada en áreas para objetos grandes y pequeños en el recolector de basura?
¿Cómo se realiza la entrega de mensajes a varios suscriptores en el sistema RabbitMQ?
¿Qué se entiende por error en tiempo de ejecución del programa?
¿Puede explicar el concepto de fragmentación de índices en una base de datos SQL y cómo afecta al rendimiento?
¿Cuál es la tarea principal y la aplicación del patrón Repositorio en la arquitectura de sistemas de software?
¿Qué información se suele guardar en la estructura de datos pila?
¿Se puede definir una implementación concreta de los métodos dentro de una interfaz?
¿Cómo funciona la tubería de solicitud en ASP.NET Core desde la solicitud del frontend hasta llegar al controlador?
¿Tiene experiencia en identificar y prevenir bloqueos mutuos en sistemas de gestión de bases de datos?
¿Cómo se puede organizar una relación uno a muchos en una base de datos o en programación orientada a objetos?
¿Cuántas veces ha tenido entrevistas y postulado a puestos sin experiencia profesional?
¿Puede contar casos en los que haya utilizado consultas SQL y describir ejemplos de los más complejos?
¿Puede dar un ejemplo de una situación en la que se aplique una clase abstracta?
¿Cómo se realiza la recolección automática de basura en los lenguajes de programación gestionados?