Android
Come viene realizzata l'organizzazione degli elementi con lo stesso valore di hash all'interno di HashMap?
Hai familiarità con i principi e gli elementi del sistema di design Material Design?
Puoi spiegare il meccanismo del garbage collector in Swift e come gestisce la memoria?
Cosa succede se si accede a una variabile di tipo Nullable che contiene un valore null e si esegue l'operatore ?.?
Come si può prevenire un deadlock tra due thread in un'applicazione multithread?
Come influisce l'assenza di parametri nel costruttore di una data class sul suo comportamento o funzionalità?
Le coroutine forniscono protezione contro le condizioni di gara?
Quali metodi possono essere utilizzati per implementare la visualizzazione delle liste in Jetpack Compose?
Hai esperienza nello sviluppo di applicazioni utilizzando il pattern architetturale Model-View-Intent (MVI)?
Puoi elencare i tipi di ViewGroup in Android e descriverne brevemente le caratteristiche?
Quali motivi rendono poco pratico trasmettere un oggetto Bitmap tramite un Intent, e quali alternative esistono per trasferire immagini tra componenti?
In quali situazioni è consigliabile utilizzare le strutture try e catch per gestire le eccezioni?
Potresti parlare della tua esperienza con un'architettura modulare nel tuo ultimo progetto?
È possibile chiamare il metodo onCreate() sui componenti principali prima di chiamare il metodo onCreate() nella classe Application?
Qual è il ruolo e l'uso della parola chiave 'Nothing' nel linguaggio Kotlin?
Hai esperienza con la libreria RxJava per la programmazione reattiva?
Quali metodi possono essere utilizzati per implementare l'esecuzione parallela di compiti in un'applicazione?
È possibile la pulizia automatica dei collegamenti duri in caso di mancanza di memoria RAM?
È ancora possibile eseguire una coroutine dopo aver annullato il contesto o lo scope associato?
Come comportarsi quando un nuovo componente View appare nella struttura dell'interfaccia utente?