Android
¿Qué es PendingIntent?
¿Cuál es la diferencia entre flujos calientes y fríos?
¿Qué usaría en lugar de expresiones lambda en versiones antiguas de Android?
¿Para qué se utilizan los fragmentos si ya existen las Activity?
¿Por qué ocurren las carreras de hilos y cómo se puede luchar contra ellas?
¿Se puede evitar llamar a los métodos onPause y onStop?
¿Cuándo es mejor usar los formatos de imagen PNG y WebP, y cuándo deberías elegir SVG?
¿Cómo pasar el contexto en Dagger?
¿Para qué se utiliza el modificador `crossinline` en Kotlin?
¿Qué problemas inesperados pueden surgir al trabajar con corrutinas en Android?
¿Qué devolverá el método HasMap.get() si los métodos equals y hashCode no están sobrescritos?
¿Qué es mejor para las imágenes: PNG o WebP?
¿Cuáles son las principales diferencias entre las anotaciones SubComponents y Component en Dagger?
¿Qué son los patrones MV?
¿Sabes cómo crear un HandlerThread en Android?
¿Cómo está estructurada la memoria en Java?
Háblame sobre los contratos de los métodos equals y hashCode en Java.
¿Cómo enviar y recibir datos desde WorkManager?
¿Qué consideras malo en el código y qué te gustaría reemplazar de inmediato?
¿Cómo debe proceder si necesita serializar un objeto de su clase, pero uno de sus campos no es serializable?