Android
A quale team vorresti unirti nella nuova azienda?
Puoi descrivere le principali differenze e scopi delle strutture chiave expect e actual nel testing?
Può descrivere come è stato il suo percorso di formazione o acquisizione di nuove competenze?
È possibile dichiarare una funzione Lambda all'interno di una data class in Kotlin?
Quali annotazioni in Dagger vengono utilizzate per includere una classe nel grafico delle dipendenze?
Puoi spiegare il concetto di ereditarietà nel linguaggio Kotlin e le sue caratteristiche principali?
Spiega il concetto di bucket nell'implementazione di HashMap e come viene utilizzato per memorizzare i dati.
Come viene gestito il ciclo di vita delle coroutine?
Come dovrebbe essere sviluppata l'interfaccia utente, tenendo conto delle raccomandazioni e degli standard di Material Design?
Come si può implementare un'estensione della funzionalità senza modificare la funzione originale?
Quali documenti regolano il servizio militare?
Quali componenti dell'interfaccia utente hai creato usando visualizzazioni personalizzate?
Come fa il meccanismo del garbage collector a determinare che un oggetto non è più utilizzato e può essere liberato?
Qual è la differenza tra l'uso di RelativeLayout e LinearLayout nello sviluppo Android?
Quali difficoltà possono sorgere lavorando con il multithreading nelle applicazioni Android?
Può spiegare cosa si intende con il termine 'layout' nel contesto dello sviluppo di interfacce?
Puoi spiegare la meccanica di funzionamento del sistema Voyager?
Parlaci della tua esperienza nell'uso e nella configurazione di Swagger per la documentazione delle API.
Cosa fare se la tua applicazione smette di rispondere o il tempo di risposta è troppo lungo per l'utente?
Quali sono i principali vantaggi e svantaggi dell'utilizzo di data class nel tuo progetto?