Android
Πώς οργανώνεται η δομή των συλλογών και πώς συνδέονται μεταξύ τους;
Είναι ασφαλές να προσπαθείτε να λάβετε μια τιμή από ένα HashMap με ένα κλειδί που δεν υπάρχει;
Σε ποιο επίπεδο βρίσκονται οι ρόλοι των διαχειριστών στην αρχιτεκτονική των διαδικασιών, των εφαρμογών και του λειτουργικού συστήματος;
Έχετε εμπειρία στην αυτοματοποίηση των διαδικασιών κατασκευής και ανάπτυξης με εργαλεία CI/CD;
Πότε και σε ποιες περιπτώσεις συνιστάται η χρήση του τύπου Option<Void> ή παρόμοιων δομών για την ένδειξη απουσίας τιμής;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'crossline' στο πλαίσιο του τομέα σας;
Έχετε δημιουργήσει αποθηκευμένες διαδικασίες στη βάση δεδομένων Oracle χρησιμοποιώντας PL/SQL;
Για ποιους τύπους συσκευών δημιουργήσατε λογισμικό λύσεις;
Μπορείς να απαριθμήσεις τους βασικούς τύπους διαχειριστών διάταξης για την τοποθέτηση στοιχείων στη διεπαφή;
Πώς διαχειρίζεται ο κύκλος ζωής των εξαρτήσεων στη βιβλιοθήκη Hilt;
Ποια είναι η βασική ιδέα του Jetpack Compose για την ανάπτυξη διεπαφών στο Android;
Ποια είναι τα αποτελέσματα όταν δηλώνεται ένα αντικείμενο συνοδού μέσα σε μια κλάση;
Εξηγήστε τον μηχανισμό αλληλεπίδρασης των βασικών στοιχείων async και await στην επεξεργασία των κορουτινών.
Ποιο από τα βασικά στοιχεία του Android χρησιμοποιείται σπάνια στις εφαρμογές;
Ποιες είναι οι βασικές λειτουργίες και εφαρμογές των αφηρημένων κλάσεων στον αντικειμενοστραφή προγραμματισμό;
Ποιες μεθόδους θα χρησιμοποιήσεις για να διαγνώσεις τις αιτίες καθυστερήσεων κατά τη λειτουργία του RecyclerView;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των αρχιτεκτονικών προτύπων MVVM, MVI και MVP;
Πώς να προσδιορίσετε αν μια μεταβλητή με τον τροποποιητή lateinit σε Kotlin έχει αρχικοποιηθεί;
Πώς μπορεί κανείς να ξεκινήσει ένα άλλο συστατικό μέσω ενός Intent στο Android;
Για ποια λειτουργία είναι υποχρεωτική η χρήση του reified σε Kotlin;