Android
¿En qué consiste la función remember y qué papel desempeña en el sistema?
¿Es la propiedad del objeto responsable de la cantidad de pasajeros en el autobús?
¿De qué manera LifecycleOwner rastrea y responde a los cambios en el estado del componente?
¿Cómo se realiza la transmisión de Intent en la arquitectura MVI?
¿Debe tenerse cuidado al implementar una vista personalizada que contenga una gran cantidad de texto al usar RecyclerView?
¿Cómo guardar y restaurar los componentes MVP y Dagger 2 al cambiar la orientación de la pantalla sin recrearlos completamente al reiniciar la Activity?
¿Qué patrones populares de uso de Flow dentro de las corutinas conoces?
¿En qué se diferencian las etapas del ciclo de vida de Activity y Fragment en Android?
Explique el concepto de Continuation en el contexto de las corutinas.
¿Qué enfoque o metodología sigues en tu actividad actual de proyecto?
¿Qué regla regula el diseño de la interfaz de usuario en la pantalla según los estándares internacionales?
¿Cómo se puede llamar a una función suspendida desde código sincrónico?
¿Cómo se puede garantizar la conservación de todo el historial de transiciones en el sistema de navegación?
¿Tiene experiencia trabajando con el lenguaje de programación Kotlin?
¿Qué factores consideras clave para un trabajo cómodo y efectivo en un equipo o empresa?
¿Qué sucede si realiza una solicitud de red en el hilo principal del programa?
¿Cómo se realiza la interacción entre las corutinas dentro de un mismo programa?
¿Puede enumerar los tipos de datos básicos utilizados en Kotlin?
¿Qué métodos conoces para guardar el estado de la interfaz de usuario en las aplicaciones?
¿Puedes explicar qué significa usar la palabra clave crossinline en Kotlin y en qué casos se aplica?