¿Qué métodos de gestión de flujo de datos conoces en sistemas con altos niveles de carga?
Android
¿Qué cantidad de memoria se asigna dentro de HashSet para almacenar dos elementos, uno con hashCode 0 y otro con 1000000?
¿Puede explicar qué es una Data Class y para qué se utiliza en programación?
¿Qué tipos de características se encuentran en los componentes de vista (View)?
¿Cuáles son las principales diferencias entre los patrones MVP y MVVM en el contexto de la arquitectura de aplicaciones?
¿En qué nivel estás familiarizado con los principios y el uso de Dagger 2 en el desarrollo de Android?
¿Se reemplaza un elemento existente al agregarlo a HashSet si dicho elemento ya existe?
¿Cómo se realiza el proceso de visualización de la interfaz de usuario en las aplicaciones de Android?
¿Cuál es el papel y la finalidad del objeto Intent en el desarrollo de Android?
¿En qué se diferencia la declaración de campos dentro del constructor y en el cuerpo principal de la data class?
¿Por qué es necesario sobrescribir los métodos hashCode y equals al agregar objetos iguales a un HashSet?
¿Puedes enumerar los principales tipos de Intent utilizados en el desarrollo de aplicaciones Android?
¿Qué tamaño de búfer se utiliza en la estrategia Latest para almacenar datos?
¿Cómo se realiza la adición de elementos en el Bundle?
¿Qué función en ViewModel inicia la actualización de la vista en la interfaz de usuario?
¿Aplicaste los principios de arquitectura limpia en el desarrollo de tu proyecto?
¿Cuál es la diferencia entre los métodos areItemsTheSame y areContentsTheSame en la clase DiffUtil al comparar elementos?
¿En qué se diferencia la función map en Kotlin de métodos similares y cómo se usa para transformar elementos de una colección?
¿Puede dar un ejemplo de uso del patrón de extensión?