Android
¿Qué tipo de ámbito de visibilidad elegiría para ViewModel en su proyecto?
¿Es aceptable incluir métodos con implementación en la interfaz?
¿Tiene experiencia práctica en la automatización de procesos de entrega y despliegue de productos de software mediante CI/CD?
¿Cuáles son las ventajas y desventajas de usar tablas virtuales?
¿Qué herramienta o lenguaje de programación prefieres para desarrollar tus proyectos?
¿Puedes nombrar las características y capacidades de Kotlin que no están en Java?
¿Cómo afecta el uso de una arquitectura modular múltiple a los requisitos de memoria RAM en el sistema?
¿De qué maneras se puede garantizar el almacenamiento privado de datos dentro de la aplicación?
¿Qué componentes están incluidos en el marco de inyección de dependencias Dagger?
¿Qué etapas del ciclo de vida de la aplicación se atraviesan durante su lanzamiento, al ponerla en segundo plano al presionar el botón de inicio y al volver a traerla al primer plano?
¿Puedes enumerar las principales etapas del ciclo de vida del componente Fragment en Android?
¿Puedes explicar las diferencias entre un cuadro de diálogo y un fragmento en Android?
¿Qué enfoques utilizas o conoces para la organización y almacenamiento de datos?
¿Cuáles son las diferencias entre ViewModel de la biblioteca Jetpack y la ViewModel estándar en la implementación del patrón arquitectónico MVVM?
¿Estás listo para realizar tareas en Java?
¿Qué métodos se pueden usar para implementar la visualización de componentes de usuario en Jetpack Compose?
¿Has utilizado sealed class en tus proyectos?
¿Puede explicar el mecanismo de funcionamiento de las anotaciones en la biblioteca Dagger?
¿Cómo se deben gestionar las dependencias a través de Context: pasándolas desde fuera o creándolas dentro de la clase?
¿Se puede implementar una función usando callback como una función suspendida en las corutinas de Kotlin?