Android
¿Puedes explicar qué es el operador Elvis en programación?
¿Qué se necesita hacer para la animación de transición entre pantallas?
¿En qué situaciones es necesario implementar métodos básicos en interfaces?
¿Cómo divides y priorizas tus tareas dentro del proyecto o equipo actual?
¿Puedes explicar las diferencias entre ActivityContext, ApplicationContext y CoroutineContext en Android?
¿Cómo se determina el costo temporal al insertar nuevos elementos en una tabla hash?
¿Qué se almacena en la capa de datos?
¿Qué niveles de acceso existen para los miembros de una clase en Java?
¿Cómo implementar un editor de fotos como un componente separado en una aplicación de Android?
¿Tiene experiencia en revisiones de código?
¿Qué API o herramientas utilizará para enviar archivos al servidor?
¿Cómo implementaría usted de forma independiente un enfoque arquitectónico MVVM?
Explique las diferencias entre el contexto de ejecución de una coroutine y la situación general de la aplicación.
¿Qué tipos de delegados existen en Kotlin?
¿Qué interfaz proporciona la funcionalidad de una estructura de datos similar a clave-valor en la biblioteca estándar?
¿Cuál es la diferencia entre las interfaces Serializable y Parcelable al pasar objetos en Android?
¿Cuáles son las limitaciones en el uso de hilos para Dispatchers.Main en el contexto de las Coroutines?
¿De qué maneras se puede implementar la interacción con protocolos y servicios de red en una aplicación?
¿Cómo crearías una utilidad para trabajar con una biblioteca en Java?
¿Cuál es la diferencia entre map y flatMap?