Android
¿Cómo se determina el tipo de valor de retorno en las expresiones Lambda en Java?
¿Cuáles son las diferencias en el uso de colecciones entre Kotlin y Java?
¿Cuál es el papel de ViewModelFactory y en qué casos es justificado su uso?
¿Hay tipos de tareas que prefiera no realizar?
¿Puedes explicar qué es una función lambda y cómo se usa?
¿Proporciona el iterador un orden secuencial al recorrer los elementos?
¿Qué palabras clave principales se utilizan para declarar dependencias en el archivo Gradle?
¿Puedes nombrar las etapas del desarrollo de UI usando Jetpack Compose?
¿Puedes nombrar las clases que heredan de Context o sus análogos en varios frameworks?
¿Puede enumerar los tipos de datos básicos utilizados en Kotlin?
¿Qué motivo influyó en su decisión de no especializarse en desarrollo de iOS?
¿Cómo se realiza el manejo de errores en los flujos de datos (Flow)?
¿Qué enfoques existen para intercambiar información entre Fragment y Service en Android?
¿Cuál es la función de los componentes Activity en Android y en qué contexto se utilizan?
¿Cómo determinar si un método específico se llama con más frecuencia de lo planificado o permitido?
¿En qué casos es más conveniente evitar el uso de funciones en línea en el código?
¿Cuál es el propósito de usar CoroutineScope en Kotlin y qué papel desempeña en la gestión de corutinas?
¿Cuál es el papel de las interfaces en el proceso de desarrollo de software y por qué se utilizan?
¿Qué funciones de ámbito en Kotlin conoces?
¿Puedes enumerar los diferentes tipos de almacenamiento de datos en Android y sus características principales?