Android
Cuéntenos sobre su experiencia en la creación de aplicaciones de múltiples componentes que incluyen interacción en red.
¿Es posible que en Java ocurra un agotamiento de memoria durante la ejecución del programa?
¿Qué es el tipo 'bottom' en Kotlin y cuál es su papel en el sistema de tipos?
¿Bajo qué condiciones los objetos ViewHolder y View se eliminan definitivamente de la memoria y no se reutilizan en RecyclerView?
Cuéntame sobre casos en los que tuviste que hacer cambios en soluciones ya implementadas en tu trabajo anterior.
¿En qué se diferencian los flujos de datos en caliente y en frío en el contexto de sistemas y aplicaciones?
Cuéntame sobre tus pasatiempos y hobbies que no están relacionados con el trabajo
¿Están actualmente activas las ofertas de empleo?
¿Puede explicar el mecanismo de funcionamiento del patrón MVP en el desarrollo de aplicaciones de software?
¿En qué momento se crea una instancia del patrón Singleton?
¿En qué situaciones es preferible usar una clase abstracta en programación orientada a objetos?
¿Cómo funciona la clase WorkManager y cuál es su propósito en el desarrollo de Android?
¿Por qué se llama al método forceLayout en un objeto View en Android?
¿Podría explicar cómo se realiza el almacenamiento de datos en las aplicaciones de Android?
¿Es posible ejecutar una sola aplicación en varios procesos separados al mismo tiempo?
¿Puedes dar ejemplos de situaciones o casos concretos donde se aplique el principio de inversión de dependencias?
¿Qué procesos ocurren cuando se añade un nuevo elemento a una pila implementada mediante una lista enlazada?
¿Cuál es el papel principal de la biblioteca Glide y en qué escenarios su uso está más justificado?
¿Cómo se implementa el flujo de datos entre la fuente de datos y la interfaz de usuario en el sistema?
Cuéntenos sobre su experiencia en la implementación y uso de métodos de gestión de proyectos basados en Kanban.