Android
Perché l'ereditarietà nella programmazione può essere negativa o scomoda?
Quando un core fisico esegue due thread, ciò avviene in modo sincrono o parallelo?
Cos'è il multithreading?
Potresti spiegare cosa si intende per trasferimento di dati tra database?
Quale approccio all'iniezione delle dipendenze (DI) prevedete di utilizzare?
Come lavorare con le proprietà nell'interfaccia?
Come eseguire operazioni asincrone in Android puro?
Quanto è durato il tuo periodo di adattamento nella tua azienda precedente?
Quali funzioni sono inizialmente definite nelle classi di dati in Kotlin?
Quali elementi possono far parte di CoroutineContext in Kotlin?
Di quali componenti è composto il progetto e a cosa serve ciascuno di essi?
Qual è la differenza tra una lista e un array?
Qual è la funzione principale delle coroutine in Kotlin e perché sono importanti per lo sviluppo Android?
Come creare il proprio RecyclerView.Adapter da utilizzare in un'app Android?
Perché si verificano le condizioni di gara e quali metodi possono essere usati per prevenirle?
Cosa bisogna usare per animare l'aggiunta e la rimozione di elementi in RecyclerView?
Quali strutture dati conosci?
Qual è la classe base esistente per tutti gli oggetti in Kotlin?
Come avviene la navigazione tra Activity in Android?
Quali sono i tipi di riferimenti in Java e le loro caratteristiche?