Android
¿Qué métodos se utilizan para transmitir datos al volver de un fragmento a otro en aplicaciones móviles?
¿Cómo se comporta HashMap si se insertan varios objetos con el mismo resultado de función hash?
¿De qué manera se almacenan los datos en Activity al cambiar la configuración, además del uso del objeto Bundle?
¿Bajo qué condiciones la operación de agregar un elemento a un HashMap alcanzará un tiempo de ejecución proporcional a la complejidad logarítmica?
¿Ha aplicado procesamiento paralelo de datos o multitarea en sus proyectos?
¿En qué se diferencian GlobalScope, MainScope y la creación de un propio Scope en Kotlin Coroutines?
¿Cuál es el objetivo del uso de la programación multihilo en el desarrollo de sistemas de software?
¿Cómo se puede configurar la transmisión de propuestas a los usuarios que utilizan otros servicios o aplicaciones?
¿En qué casos está justificado el uso del componente BottomSheetDialogFragment en una aplicación?
¿De qué manera LifecycleOwner rastrea y responde a los cambios en el estado del componente?
¿De qué maneras se puede realizar la animación de la interfaz de usuario en aplicaciones Android?
Explique el mecanismo de uso de las anotaciones en la biblioteca Retrofit para definir solicitudes de red
¿Puedes explicar qué se entiende por una vista personalizada en Android?
¿Cómo se implementa el manejo de colisiones en la estructura de datos HashMap?
¿Puedes explicar qué son las variables atómicas y en qué se diferencian de las normales?
¿Qué patrones populares de uso de Flow dentro de las corutinas conoces?
¿Has participado en la automatización del proceso de despliegue de la aplicación?
¿En qué orden se deben colocar los componentes de diseño desde el punto de vista del uso de recursos del sistema?
¿Puedes enumerar los componentes principales de la capa Presentación en la arquitectura Clean Architecture?
¿Cuáles son las diferencias entre Dispatchers.IO y Dispatchers.Default en las corutinas de Kotlin?