Android
Ποια είναι η διαφορά μεταξύ των δομών δεδομένων List και Sequence όσον αφορά τη χρήση και τα χαρακτηριστικά τους;
Πώς υλοποιείται η δομή δεδομένων HashMap και σε τι βασίζεται η λειτουργία της;
Ποια γλώσσα προτιμάτε για ανάπτυξη — Java ή Kotlin, και γιατί;
Έχετε εμπειρία στην ανάπτυξη ή ρύθμιση δικών σας οπτικών συστατικών σε έργα;
Ποιος είναι ο σκοπός και ο ρόλος των παρενεργειών στον προγραμματισμό;
Ποια είναι τα βασικά στοιχεία που χρησιμοποιούνται στο αρχείο AndroidManifest.xml;
Ποια μέθοδος HTTP είναι προτιμότερη για την αποστολή διαπιστευτηρίων χρήστη, όπως όνομα χρήστη και κωδικό πρόσβασης;
Τι προκαλεί τον περιορισμό στη χρήση μνήμης σε ένα αντικείμενο Bundle στο Android;
Γιατί είναι απαραίτητο να καθορίσετε τα βασικά στοιχεία της εφαρμογής στο αρχείο μανιφέστο στο Android;
Ποιες αιτίες μπορεί να οδηγήσουν το garbage collector να μην διαγράψει το αποθηκευμένο στο εφαρμογή πλαίσιο;
Ποια είναι η κατάσταση εμφάνισης της οθόνης στην Activity σε διαφορετικά στάδια του κύκλου ζωής της;
Ποιος είναι ο βασικός ρόλος της βιβλιοθήκης Retrofit στη διαδικασία αλληλεπίδρασης με το REST API στην ανάπτυξη Android;
Μπορείς να δώσεις ένα παράδειγμα χρήσης των τοπικών συμφραζομένων σε προγράμματα;
Μπορείς να αναφέρεις τις βασικές συλλογές δεδομένων που χρησιμοποιούνται στη Java;
Έχετε εμπειρία στη χρήση του μηχανισμού Semaphore στα έργα σας;
Ποια είναι τα πλεονεκτήματα της χρήσης του ApplicationContext σε σύγκριση με το ActivityContext στο Android;
Πού πραγματοποιείτε αυτήν την περίοδο επαγγελματική πρακτική ή εργάζεστε full-time;
Σε ποιες περιπτώσεις συνιστάται η χρήση του συστατικού BottomSheetDialog σε μια εφαρμογή;
Πώς καθορίζεται η χρονική πολυπλοκότητα κατά την προσθήκη ενός στοιχείου σε ArrayList;
Πού ακριβώς στη δομή ενός αιτήματος HTTP συνήθως αναγράφονται το όνομα χρήστη και ο κωδικός πρόσβασης για την αυθεντικοποίηση;