Android
Cos'è la riflessione in programmazione?
Qual è il problema principale nell'uso dei sotto-componenti in Android?
Come hai gestito le situazioni in cui non eri d'accordo con la valutazione del tuo codice durante la revisione?
Qual è la differenza tra una lista collegata e un array?
Qual è l'idea principale del pattern Facade?
Cos'è ProGuard?
Dove memorizzerai i token?
A cosa servono i diversi metodi di trasmissione dei dati tra le applicazioni?
Cosa ne pensi delle classi molto lunghe che contengono tra 2000 e 4000 righe di codice?
Quali sono i principi SOLID e come si applicano nello sviluppo Android?
Cosa sono le radici del garbage collector (Garbage Collector Roots)?
Quali sono i modificatori di accesso per i tipi in Kotlin?
Cos'è il layout in Android, quali tipi di layout esistono e in quali casi dovrebbero essere usati?
Come eseguire l'iniezione di interfaccia in Dagger?
Cos'è WorkManager?
Come visualizzare una stringa SVG come file vettoriale?
Cos'è il principio di sostituzione di Barbara Liskov e come viene applicato nella programmazione?
Parla delle classi Unit e Nothing nel linguaggio di programmazione Kotlin.
Quali pattern architetturali usati nello sviluppo Android conosci?
Come commenterebbe il processo di offuscamento del codice?