Android
¿Cuál es la diferencia entre las interfaces Serializable y Parcelable al pasar objetos en Android?
¿Cuáles son las limitaciones en el uso de hilos para Dispatchers.Main en el contexto de las Coroutines?
¿De qué maneras se puede implementar la interacción con protocolos y servicios de red en una aplicación?
¿Cómo crearías una utilidad para trabajar con una biblioteca en Java?
¿Cuál es la diferencia entre map y flatMap?
¿Cuál es la mejor manera de usar los modificadores de acceso en Java?
Describe el orden en que se llaman el constructor de la clase, el constructor de la superclase, el bloque de inicialización estático y los accesores en Java.
¿Qué sucede con una coroutine cuando ocurre una excepción?
¿De qué maneras se puede actualizar o redibujar la interfaz de usuario en una aplicación?
¿Cuáles son las diferencias entre Dagger y Koin en el contexto de la inyección de dependencias?
¿En qué aspectos se debe prestar atención para optimizar el trabajo con listas grandes?
¿Cuál es la finalidad del método equals() en Java?
¿Cómo rastrea el scope la cancelación de una coroutine?
¿Qué es el patrón de diseño 'Fábrica' y cómo se utiliza en el desarrollo de aplicaciones?
Habla sobre los modificadores de acceso en Java.
¿Qué funciones o métodos se pueden implementar o modificar al desarrollar un componente de vista personalizado?
¿En qué se diferencia una declaración de clase sellada de una clase de datos en Kotlin?
¿Cómo agregar una implementación de interfaz a una clase?
¿Cómo se pueden establecer los márgenes exteriores de un componente en Jetpack Compose?
¿Para qué fines se utilizan diferentes métodos de transmisión de datos entre aplicaciones?