Android
A cosa presti attenzione quando scegli un'azienda in cui lavorare in futuro?
Puoi spiegare le caratteristiche principali del protocollo MTP?
Come distinguere gli operatori che eseguono azioni intermedie da quelli che terminano il flusso di esecuzione nei dati in streaming?
Perché l'uso di LocalContext.current non è consigliato negli strati di logica di business, come Use Case o repository?
Hai applicato i principi dell'architettura pulita nello sviluppo del tuo progetto?
Come hai condiviso e discusso le tue idee e proposte con il team nel tuo precedente lavoro?
Come viene effettuato il salvataggio dei dati all'interno del ViewModel nelle applicazioni Android?
Spiega le differenze tra una classe chiusa e un'enumerazione nel linguaggio di programmazione.
Puoi spiegare cosa significa l'attributo wrap_content nello sviluppo di interfacce?
Quali operazioni è possibile eseguire durante la gestione delle eccezioni in Kotlin?
Quali sono i componenti e gli oggetti principali utilizzati quando si lavora con Retrofit nel vostro progetto?
In quali casi è ottimale utilizzare funzioni inline in un programma?
Come implementare l'inizio del BroadcastReceiver in un'app Android?
Puoi parlare delle caratteristiche chiave del sistema di tipi nel linguaggio Kotlin?
Hai esperienza pratica nell'uso della libreria Room per lavorare con un database locale su Android?
Come si può scrivere programmaticamente del testo nel componente EditText in un'applicazione?
Quali componenti o moduli di solito controlli con i test unitari?
Qual è l'entità del progetto attuale su cui stai lavorando?
Può spiegare cosa si intende con il processo di aggiornamento delle impostazioni di configurazione del sistema?
Potresti fare un esempio di quando il principio di responsabilità singola viene violato nel codice?