Πώς αξιολογείται η δυσκολία προσθήκης ενός νέου στοιχείου στη δομή δεδομένων HashMap;
Android
Ποιος είναι ο ρόλος και ο σκοπός της κλάσης Completable στη βιβλιοθήκη RxJava;
Πώς πραγματοποιείται η αποθήκευση δεδομένων μέσα σε ένα Bundle στο Android;
Πώς να αποθηκεύσετε και να επαναφέρετε τα components MVP και Dagger 2 κατά την αλλαγή προσανατολισμού οθόνης χωρίς να τα αναδημιουργήσετε πλήρως κατά την επανεκκίνηση της δραστηριότητας;
Υπό ποιες συνθήκες τα αντικείμενα ViewHolder και View διαγράφονται οριστικά από τη μνήμη και δεν επαναχρησιμοποιούνται στο RecyclerView;
Ποιος είναι ο ελάχιστος αριθμός στοιχείων που απαιτούνται για την αρχικοποίηση ενός HashMap χωρίς αυτόματη επέκταση;
Ποιες αλλαγές θα συμβούν στην εμφάνιση του κειμένου στην εφαρμογή Android αν το στοιχείο TextView βρίσκεται μέσα σε ένα LinearLayout και ο χρήστης περιστρέψει τη συσκευή;
Πώς καθορίζεται η σειρά εμφάνισης των στοιχείων View στις εφαρμογές Android;
Πείτε μας για την εμπειρία σας με τη χρήση του View στην ανάπτυξη διεπαφών χρήστη.
Ποια είναι τα βασικά προβλήματα που μπορεί να προκύψουν κατά τη χρήση της γεννήτριας κώδικα στο Dagger;
Πώς διασφαλίζετε την εκτέλεση συγκεκριμένων ενεργειών στο κύριο νήμα από ένα άλλο νήμα;
Εξηγήστε τι αποτελεί η έννοια του Looper στο πλαίσιο της ανάπτυξης εφαρμογών.
Με ποια βασικά ερωτήματα ή λεπτομέρειες αντιμετωπίζουν κατά τη χρήση του RxJava;
Μπορείς να δώσεις παραδείγματα διαφορετικών τύπων διατάξεων διεπαφής με τις οποίες έχεις έρθει σε επαφή;
Εμπειρία στη χρήση και ανάπτυξη προσαρμοσμένων προβολών στο Android
Πώς επηρεάζει η απουσία παραμέτρων στον κατασκευαστή μιας data class τη συμπεριφορά ή τη λειτουργικότητά της;
Μπορείτε να εξηγήσετε τον μηχανισμό προσθήκης στοιχείων στη δομή δεδομένων HashSet;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'dp' στο πλαίσιο του προγραμματισμού;
Μπορείτε να εξηγήσετε πώς να υλοποιήσετε το αρχιτεκτονικό μοτίβο Model-View-ViewModel και ποια είναι τα βασικά του συστατικά;
Πρέπει να παρέχετε ανατροφοδότηση κατά τη διάρκεια της εργασίας ή της εκτέλεσης μιας εργασίας;