Android
Cosa ti ha dato [organizzazione] in termini di sviluppo come primo posto di lavoro?
Puoi spiegare il concetto di Observable e come viene utilizzato nella programmazione reattiva?
Puoi nominare i principali tipi di flussi nella programmazione?
Qual è il ruolo di ogni dispatcher nel sistema delle coroutine e a cosa serve?
Quali sono i vantaggi e gli svantaggi dell'utilizzo del componente Activity nello sviluppo Android?
Quali approcci esistono per lo scambio di informazioni tra Fragment e Service in Android?
Qual è il ruolo del componente Dispatcher nell'architettura del sistema?
Potresti spiegare cosa si intende per contratto nel contesto dello sviluppo software?
Quando avviene la pulizia dell'oggetto a cui fa riferimento WeakReference durante il funzionamento del sistema?
Come si può evidenziare nella lista solo gli elementi unici?
Quale funzione nel ViewModel avvia l'aggiornamento della visualizzazione nell'interfaccia utente?
Possono oggetti diversi restituire lo stesso hash code?
Qual è la differenza tra un metodo astratto in Java e Kotlin?
I ritardi sul server possono influire negativamente sulla velocità di visualizzazione delle informazioni sull'interfaccia client?
A cosa serve il multithreading nella programmazione?
Qual è la differenza nei metodi di comunicazione tra View e i suoi modelli: ViewModel e View, così come Presenter e View?
Come distinguere i tipi di Layout in base al loro impatto sull'efficienza del funzionamento dell'applicazione?
Quali metodi possono essere utilizzati per prevenire la comparsa di dipendenze reciproche tra i moduli in un progetto?
Puoi fornire esempi di metodi utilizzati per lavorare con View nello sviluppo?
Hai realizzato progetti che coinvolgono l'interazione di più moduli o componenti?