Android
Le offerte di lavoro sono attualmente attive?
In quale momento avviene la creazione di un'istanza del pattern Singleton?
Come funziona la classe WorkManager e qual è il suo scopo nello sviluppo Android?
Potresti spiegare come avviene la memorizzazione dei dati nelle applicazioni Android?
È possibile eseguire un'applicazione in più processi separati contemporaneamente?
Puoi fornire esempi di situazioni o casi concreti in cui si applica il principio di inversione delle dipendenze?
Quali processi avvengono quando un nuovo elemento viene aggiunto a uno stack implementato tramite una lista collegata?
Parlaci della tua esperienza nell'implementazione e nell'uso di metodi di gestione dei progetti basati su Kanban.
Puoi spiegare il meccanismo di funzionamento delle coroutine e quali sono i loro vantaggi nella programmazione asincrona?
Puoi spiegare cos'è il file AndroidManifest.xml e quale ruolo svolge in un progetto Android?
Qual è la differenza tra il contesto locale e il contesto dell'applicazione nell'ambito dell'infrastruttura e perché è importante?
Qual è il numero massimo di metodi consentiti in un'interfaccia con assegnazione funzionale?
È possibile utilizzare la stessa ViewModel per scambiare dati tra due frammenti durante la navigazione?
Quali componenti o moduli di solito controlli con i test unitari?
In quale fase o in quali casi è consigliabile creare un oggetto del pattern Singleton in un'applicazione?
Qual è lo scopo principale e l'obiettivo delle coroutine nella programmazione?
Hai esperienza nell'uso di Redis per implementare la cache dei dati?
Puoi spiegare cosa significa il termine 'starvation' nel contesto della multithreading o dei sistemi paralleli?
Quali sono le principali ragioni che possono spingere a modificare le impostazioni del dispositivo?
Come si possono salvare e riutilizzare i dati all'interno di un Fragment nello sviluppo Android?