Android
¿En qué etapa de la estructura del código se debe implementar la llamada para registrar los registros sobre el punto de inicio de la ejecución del programa?
¿Cuál es el código Java resultante de compilar un objeto singleton creado con Kotlin object?
¿Puede hablar sobre la arquitectura del sistema que ha elegido, que ha implementado o con la que ha trabajado?
¿Por qué es importante en Kotlin dividir las colecciones en mutables e inmutables?
¿Cuál es la interfaz más compleja que has implementado usando Jetpack Compose?
¿Puedes explicar qué significa el uso de derivedStateOf en el contexto de la gestión de estados?
¿Qué riesgos están asociados con el uso de GlobalScope en Kotlin y por qué se considera un enfoque inseguro?
¿En qué se diferencian los métodos para lanzar nuevas pantallas en Android: usar startActivity y gestionar fragmentos a través de FragmentManager?
¿Qué métodos se pueden usar para agregar funcionalidad a una clase existente?
¿Qué método de marcado de interfaces de usuario prefieres al desarrollar aplicaciones Android: Jetpack Compose o XML tradicional?
¿Puedes describir las principales formas de manejar eventos o solicitudes en el sistema?
¿Qué método se llama primero al crear un fragmento en Android?
¿Puedes describir las principales etapas del proceso de limpieza de memoria en los sistemas de gestión automática de memoria?
¿Qué herramientas de software utilizas para mostrar y procesar imágenes?
¿Para qué se utilizan los planificadores (Schedulers) en la biblioteca RxJava?
¿Cómo distinguir los patrones arquitectónicos MVI y MVVM y en qué se diferencian principalmente?
¿Con qué frecuencia se recomienda revisar la arquitectura de los componentes en Jetpack Compose?
¿Qué sucede si se accede a un campo inexistente de un objeto mediante reflexión?
¿Qué métodos y herramientas utilizan para identificar y diagnosticar problemas en la aplicación después de su lanzamiento en producción?
¿Cuál fue la razón para introducir la clase Unit en Kotlin y qué funciones cumple?