Android
¿Cómo se construye la herencia y la relación entre tipos que permiten y no permiten valores nulos?
¿Cuáles son las ventajas y desventajas de desarrollar aplicaciones para la plataforma Android?
¿Cómo cambiará el comportamiento del programa si se inserta un ciclo con iteraciones desde 1 hasta 1 millón dentro de una sección determinada del código?
¿Cuáles son las diferencias entre una clase normal, una data class y una sealed class en el lenguaje de programación Kotlin?
¿Cómo detecta el recolector de basura que un objeto ya no se usa y puede ser eliminado?
¿Se puede crear herencia a partir de una clase declarada como Sealed en Java?
¿Has utilizado la biblioteca Combine para procesar flujos de datos?
¿Cómo se logró la modularidad en la implementación del sistema desde un punto de vista técnico?
¿Qué herramientas y tecnologías en el campo de la inteligencia artificial utilizas en tu trabajo?
¿Cuáles son las razones de la restricción del acceso directo a los archivos en Android para las aplicaciones?
¿Qué efectos secundarios se pueden asociar con las etapas del ciclo de vida de una función u objeto?
Explica qué es la interfaz ConcurrentMap y en qué se diferencia de los mapas normales en Java.
¿Por qué es importante mantener la estructura y legibilidad del código en un proyecto?
¿Qué características tiene la visualización de un archivo gráfico dentro de la estructura del sistema de archivos?
¿Cómo puede ocurrir un desbordamiento de pila en un programa?
¿Cómo ejecutar una función asíncrona y obtener su resultado usando Coroutines?
Describe tu experiencia usando MockContext en proyectos.
¿Qué tipo de ámbito de visibilidad elegiría para ViewModel en su proyecto?
¿Qué tipos de Content Provider del sistema puedes nombrar y cómo funcionan?
¿Qué métodos se utilizan para interactuar con un Bound Service en Android?