Android
¿Cuál es la principal diferencia entre Java y Kotlin en relación con las clases y métodos abstractos?
¿Cómo se declara una variable en el lenguaje de programación Java, utilizado para desarrollar aplicaciones Android?
¿Cómo se implementan y gestionan las listas de datos en las aplicaciones de Android?
¿Cómo conectar un BroadcastReceiver para recibir mensajes?
¿Cómo funcionan los delegados a nivel de compilación en Java?
¿Para qué aplicaciones es adecuado el modificador static?
¿Ha utilizado clases en línea en su experiencia de desarrollo?
¿En qué casos se utiliza la biblioteca Hilt para la inyección de dependencias en Android?
¿En qué se diferencian los métodos add y replace?
¿Qué riesgos pueden surgir al pasar una lambda de Kotlin a un método en Java?
¿Cuál es la diferencia entre tipos de datos primitivos y de referencia?
Nombra criterios específicos de calidad del código.
¿Cuál es el formato de archivo gráfico más económico?
¿Para qué se utilizan dos signos de exclamación en programación?
¿Qué clases en Java proporcionan soporte para sockets?
¿Has encontrado el antipatrón 'Columnas bonitas'? ¿Qué problemas puede causar y cómo enfrentarlos?
¿Puede la generación de una gran cantidad de métodos en una data class afectar negativamente el rendimiento u otros aspectos de la aplicación?
¿Qué sabes sobre los principios KISS y DRY?
¿Cómo trabajas con operaciones asíncronas?
¿Cómo prioriza el sistema operativo las aplicaciones?