Android
Come utilizzi gli strumenti di IA nello sviluppo? Sei pronto a approfondire il lavoro con l'IA?
Come implementeresti la visualizzazione di Toast dopo 5 secondi? Cosa useresti per eventi one-time?
Cos'è una mappa in Go, come funziona, quali sono le sue caratteristiche?
Parla di blocchi e uso delle transazioni in PostgreSQL.
Cosa puoi dire sui pattern che garantiscono affidabilità nei microservizi?
Cosa è importante per te nella scelta di un datore di lavoro? Cosa significa microgestione per te?
Cosa ti ha dato [organizzazione] in termini di sviluppo come primo posto di lavoro?
Ti consideri middle+? Cosa ti manca per diventare senior?
Come erano strutturati i tuoi processi Agile/Scrum?
Come hai scelto gli indici corretti in PostgreSQL?
Parla di ViewModelScope: come funziona internamente, quale dispatcher ha?
Come funziona il pianificatore di Go (modello GMP)?
Qual è la differenza tra Dispatchers.IO e Dispatchers.Default?
Qual è la differenza tra assegnare tramite .value e usare .update() in MutableStateFlow?
Quali primitive di sincronizzazione ci sono in Go? In cosa RWMutex si differenzia da un Mutex normale?
Rifattorizza il codice: c'è una lista di prodotti, LazyColumn con ProductItem, pulsante FAB. Concentrati sulla funzionalità, logica e architettura.
Livelli di isolamento delle transazioni in PostgreSQL: li conosci, hai dovuto cambiarli nel lavoro e perché?
Cosa verrà visualizzato nella console? C'è una classe Wallet con metodi deposit, withdraw, transfer. Nel codice, due portafogli effettuano trasferimenti tra loro contemporaneamente.
Parlami dell'archiviazione dei dati in PostgreSQL: cosa hai progettato e sull'ottimizzazione di PostgreSQL — perché hai deciso di ottimizzare e come hai fatto?
Qual è la differenza tra StateFlow, SharedFlow e un normale Flow?