Flutter
Spiega cosa si intende con il termine PDD nel contesto dello sviluppo software.
Hai utilizzato la libreria Retrofit per interagire con le API nei tuoi progetti?
Perché in Dart 2.10 è stata presa la decisione di abbandonare il cast implicito dei tipi?
Spiega cos'è un LiveLock e come si differenzia da un deadlock.
Da quali linguaggi e tecnologie sono composti gli strati nell'architettura Flutter?
Come avviene la divisione delle responsabilità tra i componenti del sistema?
Qual è la funzione principale e lo scopo dell'icona nell'interfaccia utente?
Qual meccanismo funzionale ne informa lo stato quando i dati vengono modificati nel widget ereditato?
Come il meccanismo di raccolta dei rifiuti libera la memoria inutilizzata in Java?
Puoi spiegare come viene implementato il pattern architetturale MVVM nelle applicazioni?
Quali strumenti e piattaforme tecnologiche hai utilizzato nella tua posizione precedente?
Puoi spiegare l'architettura interna del framework Flutter e come funziona sotto il cofano?
Quali aspetti dell'azienda vorresti chiarire prima del colloquio?
Qual è la differenza tra le interfacce Stream e Iterable in Java?
Può spiegare il principio di funzionamento dell'oggetto Future e come viene utilizzato nella programmazione asincrona?
Cosa si intende per sicurezza nel lavorare con valori nulli nella programmazione?
Come viene implementato il meccanismo di chiamata del metodo painting nel contesto del sistema di disegno o interfaccia grafica?
Puoi parlare dei diversi tipi di componenti dell'interfaccia utente che conosci?
Può spiegare cosa si intende con il termine 'chiave' nel contesto dell'archiviazione dei dati o dei sistemi di gestione dei database?
Puoi spiegare le caratteristiche principali e i vantaggi del linguaggio Dart?