Android
Έχετε εμπειρία στη χρήση του συστατικού RecyclerView στο Android;
Τι αποτελεί τη βάση για τη δημιουργία κλάσεων σε Kotlin;
Ποια ροή χρησιμοποιείται για την εκκίνηση της υπηρεσίας στο σύστημα;
Πώς μπορούμε να ενώσουμε δύο ταξινομημένες ακολουθίες έτσι ώστε το αποτέλεσμα να παραμένει ταξινομημένο;
Ποιες ήταν οι κύριες εργασίες και ευθύνες στον ρόλο σας στην προηγούμενη εργασία σας;
Πώς μπορεί να διαμορφωθεί ένα ερώτημα στη βιβλιοθήκη Room για εργασία με τη βάση δεδομένων;
Ποια είναι η διαφορά μεταξύ μιας αφηρημένης μεθόδου σε Java και Kotlin;
Γιατί για το Fragment στο Android προβλέπονται ξεχωριστές μέθοδοι onCreateView και onDestroyView αντί να χρησιμοποιείται μια ενιαία μέθοδος για τη διαχείριση του UI;
Μπορεί να εφαρμοστεί η λέξη-κλειδί refied χωρίς χρήση inline στον κώδικα;
Μπορεί να υπερισχύσει η μέθοδος hashCode σε μια data class;
Μπορείς να αναφέρεις τα βασικά στοιχεία της βιβλιοθήκης Room για εργασία με βάση δεδομένων;
Πώς βοηθούν οι Coroutine Actors στην αποφυγή καταστάσεων αγώνα κατά την εκτέλεση παράλληλων λειτουργιών;
Μπορείτε να εξηγήσετε πώς πραγματοποιείται η ανακατανομή των συστατικών στο Jetpack Compose;
Μπορείτε να εξηγήσετε την έννοια της κλάσης Unit στον αντικειμενοστραφή προγραμματισμό;
Ποιος είναι ο σκοπός της αρχής της σύνθεσης στον αντικειμενοστραφή προγραμματισμό;
Πώς να προσδιορίσετε τον σωστό Looper για χρήση με Handler κατά την ανταλλαγή δεδομένων μεταξύ φόντου και κύριων νημάτων;
Μπορείτε να εξηγήσετε τον σκοπό του τελεστή GROUP BY στη SQL και πότε πρέπει να χρησιμοποιείται;
Ποιος είναι ο σκοπός του συστατικού Executor στη διαχείριση εκτέλεσης εργασιών στη Java;
Πώς υλοποιείται ο μηχανισμός επέκτασης λειτουργιών σε επίπεδο εσωτερικής αρχιτεκτονικής στο Kotlin;
Ποιοι τύποι εργασιών ή τεχνολογιών δεν θα θέλατε να εκτελέσετε στη δουλειά σας;