Android
Quali posizioni e ruoli esistono nel tuo team nel tuo attuale luogo di lavoro?
Qual è la differenza tra push di dati e push di identificazione?
Può essere dannoso che la data class generi molti metodi?
A quali criteri devono soddisfare i tipi di riferimento nel linguaggio di programmazione Java?
Parla delle classi di dati e delle classi sigillate in Kotlin.
Quali sono le implementazioni delle liste nel linguaggio di programmazione Java?
Quali eventi devono essere gestiti sulla socket del server?
Perché è importante definire un'interfaccia per le fonti di dati locali nell'architettura dell'applicazione?
Quali possono essere le conseguenze se il sistema esaurisce tutta la memoria RAM disponibile?
Quali sono i principi fondamentali e la struttura alla base dell'architettura pulita nello sviluppo di applicazioni Android?
Qual è la differenza tra le classi BigDecimal e Double in Java e in quali casi è preferibile usare ciascuna di esse?
Quale layout dovrebbe essere scelto per visualizzare un elenco di un gran numero di elementi?
Come vengono gestiti gli errori in Java e come lavorarci?
Cosa succede alla richiesta se la connessione Internet si interrompe dopo averla inviata?
È una costruzione sicura per i flussi lazy?
Ti dà fastidio che nella posizione di sviluppatore di livello medio si debba dedicare più tempo alla programmazione e meno alla gestione dei progetti?
Potresti spiegare cosa si intende con il termine Fragmento di Destinazione nel contesto dello sviluppo Android?
A cosa serve il multithreading nelle applicazioni e quali strumenti utilizzi per implementarlo?
Quali difficoltà puoi individuare nell'accesso, nell'aggiunta e nella rimozione di elementi in una lista collegata?
Quali cambiamenti sono avvenuti nella creazione delle classi tra Kotlin e Java?