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.
C#
¿Qué es la asincronía y en qué consiste? ¿Cómo se logra?
¿Qué rango de compensación considera para este puesto?
¿Cuántas direcciones IPv4 hay en total o cómo se puede calcular?
int[] Distinct(int[] src) //[1,2,5,3,3,2] → [1,2,5,3] // Implementar un método que devuelva un array sin duplicados, manteniendo el orden de los elementos, sin usar LINQ. //[1,2,5,3,3,2] → [1,2,5,3] //[Insertar la solución aquí]
Cuéntame sobre una tarea interesante que hayas realizado recientemente (descripción de la arquitectura del servicio de gestión de robots en el almacén)
¿Qué son los delegados?
¿Es recomendable devolver void en métodos asincrónicos? ¿Cuáles son las trampas del async void?
¿Cuál es la complejidad de la ordenación rápida (QuickSort)?
¿Qué aspectos de la empresa consideras especialmente atractivos y valiosos?
¿Cómo acelerar al máximo esta consulta SQL?
¿Cuántas solicitudes al servicio de red se realizarán al usar FilterLast con take(4) de una colección de 10 elementos? ¿Y FilterLast2?
¿Cómo determinan los servicios de geolocalización la ubicación mediante la dirección IP?
¿Puede contarme sobre la tarea más interesante o difícil que ha tenido que resolver en su práctica?
¿Para qué sirven las transacciones en una base de datos?
¿Qué es la abstracción con fugas?
¿Qué se mostrará en la consola y por qué? (código con Task.WhenAll, Thread.Sleep(1000) y Task.Delay(1000))
¿En qué dirección quieres crecer profesionalmente?
¿Qué significa la palabra clave yield? ¿Por qué se usa?
¿Por qué añadiste una List en la solución, si simplemente puedes usar HashSet y hacer ToList?