Android
¿Qué patrones de diseño en desarrollo móvil prefieres y por qué?
¿Alguna vez has creado vistas personalizadas para aplicaciones de Android?
¿Puedes explicar qué es la biblioteca Retrofit y para qué se utiliza en el desarrollo de aplicaciones Android?
¿Para qué sirven las funciones en línea en programación?
¿Cuál es la diferencia entre tipos primitivos y tipos de referencia?
¿Cuál es el papel del canal en la arquitectura del sistema y cómo interactúa con múltiples suscriptores o consumidores?
¿Has trabajado con Jetpack Compose?
¿Cuál es la diferencia entre flujos calientes y fríos?
¿Para qué se utiliza el método equals en Java?
¿Qué sabe sobre la historia del almacenamiento de archivos en Android?
¿Qué biblioteca se utiliza para detectar fugas de memoria en una aplicación de Android?
¿Puedes enumerar los diferentes tipos de constructores utilizados en las clases de Kotlin?
¿Cómo determina el recolector de basura que un objeto puede ser destruido?
¿Para qué se utiliza el modificador `crossinline` en Kotlin?
¿Tiene interés en trabajar en mejorar la estructura y legibilidad del código a través de la refactorización?
¿De qué objeto heredan todas las clases en Java?
¿Cómo crear una notificación en Android?
¿En qué consiste la diferencia entre job y supervisor job en el contexto del desarrollo de Android?
¿Qué sabes sobre la palabra clave reified?
¿Para qué se utiliza StateFlow en el desarrollo de Android?