C#
¿Cómo manejar errores comerciales y devolver códigos HTTP correctos al cliente?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
¿Cuántas direcciones IPv4 hay en total o cómo se puede calcular?
Normalización de bases de datos.
¿Qué esperas de tu nuevo trabajo?
Complejidad computacional de las operaciones: análisis de la complejidad del ciclo con HashSet y List (Contains + Add). ¿Por qué List no es simplemente un array? ¿Cómo gestiona List su tamaño? ¿Cuál es la complejidad amortizada de agregar a List.
¿Puede explicar qué es un valor constante en programación?
¿Qué ámbitos de visibilidad (alcances del ciclo de vida) tienen los servicios/beans? ¿Qué alcance se usa por defecto?
¿Cuántos bits hay en un byte?
Explica la función LIKE en SQL y cómo se usa para buscar datos
¿Cómo se imagina su crecimiento y desarrollo profesional en la nueva empresa?
¿Puede ocurrir en Java una situación en la que un objeto de valor sea un tipo importante y se almacene en el montón?
Cuéntame sobre tu camino en el campo de las tecnologías de la información
¿En qué se diferencia el uso de la herencia de clases respecto a la implementación de interfaces en la programación orientada a objetos?
Explique cómo se realiza la carga de datos relacionados en Entity Framework y en qué se diferencia de la carga diferida.
Describa el proceso de implementación del mecanismo de autenticación de usuarios en la API de su proyecto.
¿Qué es el tipo record en C#? ¿Para qué se usa?
¿Qué direcciones de crecimiento profesional ves para ti en el futuro?
¿Cómo implementar la espera a que finalicen todas las tareas de un conjunto de tareas?
¿Cómo se realiza la comparación de cadenas en un programa?