Android
Πώς να αξιολογήσετε τον χρόνο που απαιτείται για την ανάγνωση ενός στοιχείου από το ArrayList;
Περιγράψτε την εμπειρία σας με τα βασικά της ανάπτυξης Android.
Πώς διαχειρίζονται οι καταστάσεις σύγκρουσης κλειδιών στο HashMap;
Εξηγήστε την έννοια της αποκλεισμένης περιοχής μνήμης στον σωρό και τα χαρακτηριστικά της
Πώς μπορούμε να προσδιορίσουμε αν δύο αντικείμενα αναφέρονται στην ίδια περίπτωση στη μνήμη;
Γιατί η χρήση ενός αντικειμένου Bitmap μέσα σε ένα αντικείμενο Bundle δεν επιτρέπεται στο Android;
Ποιος είναι ο σκοπός του τελεστή Maybe στη βιβλιοθήκη RxJava και σε ποιες περιπτώσεις χρησιμοποιείται;
Ποιοι παράγοντες επηρεάζουν τη συμπεριφορά προεπιλογής κατά τη χρήση του DefaultDispatcher;
Πώς γίνεται η διαδικασία διαγραφής του ViewModel από τη μνήμη στην εφαρμογή σας;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του μηχανισμού reified κλειδιού στο Kotlin;
Ποιοι περιορισμοί υπάρχουν στις επεκτατικές συναρτήσεις στη γλώσσα Kotlin;
Ποιους περιορισμούς στη βάση δεδομένων γνωρίζεις και χρησιμοποιείς σε SQL;
Πώς να προσδιορίσετε αν υπάρχει κατασκευαστής σε ένα Fragment στο Android;
Πώς υλοποιείται και διασφαλίζεται η ακεραιότητα των λειτουργιών στο πλαίσιο μιας συναλλαγής;
Ποια μέθοδος HTTP είναι προτιμότερη για την αποστολή διαπιστευτηρίων χρήστη, όπως όνομα χρήστη και κωδικό πρόσβασης;
Πώς διαφέρουν οι δυναμικοί και στατικοί τρόποι εγγραφής BroadcastReceiver στο Android;
Πώς χειρίζεστε τις εξαιρέσεις κατά την εκκίνηση των κορουτινών χρησιμοποιώντας try/catch, τοποθετημένο έξω από τη λειτουργία launch;
Ποια είναι η διαφορά μεταξύ αντικειμένων τύπου Sequence και Iterable στην Python;
Ποια είναι τα επίπεδα πρόσβασης για τα συστατικά στο Kotlin και πώς χρησιμοποιούνται;
Με ποιους τρόπους μπορεί να επεκταθεί η δυνατότητα της κλάσης Any;