Android
¿Qué consecuencias pueden surgir al usar reflexión en el código?
¿Qué clases principales se utilizan para procesar colecciones de datos en una estructura de matriz?
¿Puedes explicar qué son las funciones suspend en Kotlin y cómo funcionan?
¿Qué frameworks has utilizado en tus proyectos?
¿Cómo se pueden guardar las instancias de clases propias en un dispositivo físico?
¿Es necesaria la sincronización cuando 500 corrutinas en ejecución en los despachadores Main y IO cambian la misma variable al mismo tiempo?
¿Cómo se almacena en la memoria los tipos de datos primitivos?
¿Qué herramientas y enfoques utilizas para el desarrollo de interfaces de usuario?
¿Cómo cambiar el flujo en el que se realizarán las operaciones sobre los datos emitidos y en el que se emitirán estos datos?
¿Cómo crear Retrofit?
¿Puedes explicar qué se entiende por efecto secundario en programación?
¿Puede explicar cómo se implementa el almacenamiento y la gestión de datos en DataStore?
¿Puedes enumerar los tipos de datos en Java, diferentes de los primitivos básicos?
¿Qué métodos se pueden usar para crear y mostrar Fragment en una aplicación?
¿Cómo configurar un grupo de hilos para procesar datos analíticos en la aplicación?
¿Qué ventajas y desventajas surgen al usar un gran número de Activity en una aplicación?
¿Qué primitivas asíncronas utilizas para procesar datos en aplicaciones Android?
¿Cómo se puede cancelar una tarea iniciada a través de WorkManager?
¿Se puede implementar en Java un equivalente a las funciones de extensión, como en Kotlin?
¿Tiene preferencias sobre el momento de recibir la respuesta después de la entrevista?