Android
¿Qué patrones arquitectónicos utilizados en el desarrollo de Android conoces?
¿Cómo hacer que un método sea seguro para hilos, de modo que no pueda ser llamado desde otro hilo mientras se está ejecutando en un hilo?
¿Qué contienen los recursos de Android y qué datos se pueden almacenar en ellos?
¿Qué es Canvas en Android?
¿Dónde se almacenan los objetos en el recolector de basura (Garbage Collector)?
Cuente sobre las colisiones en HashMap.
¿Cuál es la diferencia entre val y var en Kotlin?
¿Qué tan seguro es acceder a un elemento en HashMap por una clave que no existe?
¿En qué consiste la diferencia entre tipos de datos primitivos y de referencia?
¿Cómo realizaste la prueba y qué materiales utilizaste para ello?
¿Qué es la multivinculación en Dagger?
¿Qué es un Subcomponente en Dagger?
¿Qué tipos de referencias existen en Java y en qué se diferencian?
¿Qué es un objeto y un objeto compañero en Kotlin?
¿Cómo crear y configurar Dagger Hilt en una aplicación de Android?
¿Qué es un Handler en Android?
¿Cómo manejar en la arquitectura MVI los eventos que no necesitan ser guardados?
¿Cómo realizar la conversión de tipos de referencia a tipos primitivos y viceversa?
¿Para qué se utilizan los servicios en Android?
¿Cuáles son las características del protocolo DDP?