Android
¿Qué es un map en Go, cómo funciona, cuáles son sus características?
¿Cómo utilizas las herramientas de IA en el desarrollo? ¿Estás listo para profundizar en el trabajo con IA?
¿Cómo implementarías la visualización de Toast después de 5 segundos? ¿Qué usarías para eventos de una sola vez?
¿Qué puedes contar sobre los patrones que garantizan la fiabilidad en los microservicios?
Habla sobre bloqueos y el uso de transacciones en PostgreSQL.
¿Qué es importante para ti al elegir un empleador? ¿Qué significa micromanagement para ti?
¿Qué te aportó [organización] en términos de desarrollo como primer lugar de trabajo?
¿Te consideras middle+? ¿Qué te falta para llegar a senior?
Cuéntame sobre ViewModelScope: ¿cómo funciona internamente, qué dispatcher tiene?
¿Cómo estaban estructurados sus procesos de Agile/Scrum?
¿Cómo elegiste los índices correctos en PostgreSQL?
¿Cómo funciona el planificador de Go (modelo GMP)?
¿Cuál es la diferencia entre Dispatchers.IO y Dispatchers.Default?
¿Cuál es la diferencia entre asignar a través de .value y usar .update() en MutableStateFlow?
¿Qué primitivas de sincronización existen en Go? ¿En qué se diferencia RWMutex de un Mutex normal?
Refactoriza el código: hay una lista de productos, LazyColumn con ProductItem, botón FAB. Concéntrate en la funcionalidad, lógica y arquitectura.
Niveles de aislamiento de transacciones en PostgreSQL: ¿los conoces, has tenido que cambiarlos en tu trabajo y por qué?
¿Qué se mostrará en la consola? Hay una clase Wallet con métodos deposit, withdraw, transfer. En el código, dos billeteras realizan transferencias entre sí simultáneamente.
Cuéntame sobre el almacenamiento de datos en PostgreSQL: qué diseñaste y sobre la optimización de PostgreSQL — por qué decidiste optimizar y cómo lo hiciste?
¿Cuál es la diferencia entre StateFlow, SharedFlow y un Flow normal?