Android
Τι είναι ο Handler στο Android;
Σε ποιες περιπτώσεις η χρήση του null safety μπορεί να προκαλέσει προβλήματα;
Μίλησε για τους τροποποιητές πρόσβασης σε Java και Kotlin.
Πώς διασφαλίζεται η δυνατότητα αναστολής της εκτέλεσης μιας λειτουργίας με τον τροποποιητή suspend;
Από ποιο αντικείμενο κληρονομούν όλες οι κλάσεις στη Java;
Με ποιες τοπικές βάσεις δεδομένων εργαστήκατε;
Πώς δημιουργείτε μια ειδοποίηση στο Android;
Τι ξέρεις για τη λέξη-κλειδί reified;
Για ποιο λόγο χρησιμοποιείται το StateFlow στην ανάπτυξη Android;
Μπορεί να υπάρχουν πολλά μπλοκ catch σε ένα μπλοκ try;
Ποια είναι η διαφορά μεταξύ action και category στο Intent;
Τι είναι οι εκφράσεις lambda από την άποψη της σύνταξης σε Java και Kotlin;
Για έργα με πολλαπλά modules, μπορεί να υπάρχουν πολλά αρχεία AndroidManifest. Γιατί είναι αυτό απαραίτητο;
Πώς μπορεί να υλοποιηθούν τα τμήματα σε μια Activity;
Τι είναι μια ανώνυμη κλάση;
Πώς εργάζεσαι με ασύγχρονες λειτουργίες στο Android;
Δεν έχουμε συσκευή για το προφίλ της εφαρμογής. Ποια βήματα θα ακολουθούσατε για να ελέγξετε τον κώδικα;
Αναφέρετε τη συλλογή Map στη Java και τα χαρακτηριστικά της.
Ποια είναι η διαφορά μεταξύ των frameworks Dagger και Koin;
Μπορείς να εξηγήσεις την αρχή λειτουργίας ενός delegate σε μια κλάση σε Kotlin;