Android
Quali caratteristiche e peculiarità hanno le funzioni statiche nei linguaggi orientati agli oggetti?
Come distinguere i tipi di Layout in base al loro impatto sull'efficienza del funzionamento dell'applicazione?
Puoi spiegare il concetto di Single Activity nel contesto dello sviluppo di applicazioni mobili?
Puoi spiegare le fasi del ciclo di vita del Fragment in Android?
Parlami dell'interfaccia utente più difficile che hai sviluppato o implementato
Puoi elencare e descrivere i tipi più comuni di dispatcher nella programmazione?
Come implementare una funzionalità simile a SupervisorJob senza integrarla?
Puoi spiegare cosa sono gli argomenti nel sistema di notifiche push?
È possibile determinare se a una variabile dichiarata con il modificatore lateinit è stato assegnato un valore?
Hai applicato i principi Model-View nei tuoi progetti?
Esiste una struttura dati implementata che combina le proprietà di una tabella hash e l'ordinamento degli elementi?
Spiega le differenze tra gli oggetti Observable che iniziano a emettere dati immediatamente alla creazione e quelli che iniziano al sottoscrizione in RxJava.
Quali approcci o strumenti vengono utilizzati per aggiornare i dati nella cache quando si utilizza Jetpack Compose?
Puoi raccontare come sono cambiati i tuoi obiettivi professionali recentemente?
In quali casi si consiglia di utilizzare l'interfaccia Iterable nel tuo sviluppo?
Come viene implementata la navigazione all'interno di una singola Activity nelle applicazioni?
Quali sono i metodi e le operazioni principali che si possono eseguire sulle strutture dati di tipo Map?
Puoi elencare i diversi tipi di compiti o processi eseguiti nel sistema come Jobs?
Come distinguere la compilazione preliminare del codice prima dell'esecuzione dalla compilazione del codice durante l'esecuzione del programma?
Quali cicli di vita dei metodi dell'attività vengono attivati durante il cambio da uno schermo all'altro in Android?