Android
¿En qué clase se realiza la llamada al método add al cambiar entre fragmentos?
¿Cómo afecta el ciclo de vida del fragmento a la conservación del estado de su vista?
¿Qué enfoques alternativos se pueden utilizar para dividir elementos, además de definir el tipo de vista (ViewType)?
¿Qué herramienta de programación asíncrona le resulta más familiar: RxJava o Coroutines?
¿Es posible la generación automática de un constructor sin parámetros para data class en Kotlin?
¿Puede explicar el mecanismo de funcionamiento del servicio y sus componentes principales?
¿No es obligatorio especificar la actividad en el manifiesto de Android?
¿Qué métodos se pueden utilizar para mejorar la eficiencia del renderizado de la interfaz View?
¿Qué restricciones existen al usar excepciones en Kotlin?
¿Qué tipos de datos en Java se consideran referencias y en qué se diferencian principalmente de los tipos primitivos?
Explica la concepto y el uso de la función produceState en Jetpack Compose.
¿Qué relaciones existen entre los métodos hashCode y equals en Java?
¿Tiene experiencia en el uso de operaciones atómicas para variables en sus proyectos?
¿En qué situaciones se actualizan las configuraciones o ajustes en las aplicaciones para Android?
¿Cómo determina el mecanismo de recolección de basura que un objeto ya no está accesible y debe ser eliminado?
¿Cuál es el papel y para qué se utilizan los efectos secundarios en la programación?
¿Cómo comenzaste tu camino en el desarrollo de aplicaciones para Android?
¿En qué se diferencian los métodos de comparación de objetos en Kotlin y Java, y cómo funcionan?
¿Cómo se puede iniciar una tarea en el servicio de manera que no ocupe el hilo principal de ejecución?
¿Cómo se determina la complejidad temporal de las operaciones con la estructura de datos Map?