Android
¿Cómo se puede fijar el primer punto de inicio de la aplicación en el sistema de registro?
¿Qué métodos y tecnologías se utilizan para organizar y almacenar datos en aplicaciones para Android?
¿Existen marcadores o signos especiales en las tecnologías utilizadas que indiquen sus propiedades o estado especiales?
¿En qué se diferencian la declaración de variables inmutables usando las palabras clave val y const val en Kotlin?
¿Puedes dar ejemplos de situaciones o factores que puedan llevar a fugas de memoria en aplicaciones de Android?
¿Puedes dar un ejemplo de cómo en el código verificar que una variable no contiene el valor null?
¿Cómo interactúan los diferentes niveles de capas en una arquitectura basada en los principios de la arquitectura limpia?
¿Puedes enumerar los tipos de referencias utilizados en Kotlin y explicar sus diferencias?
¿Cuál es el estado de visualización de la pantalla en una Activity en diferentes etapas de su ciclo de vida?
¿Puedes explicar qué es un Manifest y para qué se utiliza en el desarrollo de Android?
¿En qué se diferencia el uso de AtomicInteger del Integer estándar en el contexto de la programación concurrente?
Cuéntenos sobre su experiencia usando Content Provider en aplicaciones Android
¿Tiene experiencia en el desarrollo y distribución de sus propias bibliotecas o módulos?
¿Cuáles son las ventajas de usar ApplicationContext en comparación con ActivityContext en Android?
¿Qué servicios y componentes de Firebase has utilizado en tus proyectos?
¿En qué se diferencian los tipos Maybe y Single en RxJava y en qué escenarios se utilizan?
¿Puedes nombrar los principales modificadores clave utilizados en Kotlin, además de inline?
¿Puedes describir los principales tipos de relaciones entre componentes en la arquitectura MVVM?
¿Dónde exactamente en la memoria de Java se almacenan los objetos de los hilos de ejecución?
¿Puede explicar qué hace la función de componente componentN() en su contexto?