Android
Τα αντικείμενα που έχουν περάσει από σειριοποίηση και επακόλουθη αποσειριοποίηση θα διατηρούν την ισότητα με τη μέθοδο equals();
Ποιοι περιορισμοί υπάρχουν κατά τη χρήση του WorkManager για την εκτέλεση εργασιών σε μια εφαρμογή;
Πώς μπορεί να ξεκινήσει χειροκίνητα η συλλογή απορριμμάτων σε ένα πρόγραμμα;
Τι σε ελκύει ή θεωρείς πλεονέκτημα στη γλώσσα Kotlin;
Ποια είναι η ανάγκη οργάνωσης των επιπέδων σύμφωνα με τις αρχές της Clean Architecture στο σύστημα;
Πώς επιτυγχάνει το RecyclerView αποδοτική λειτουργία κατά την εμφάνιση μεγάλων λιστών δεδομένων;
Μπορείς να αναφέρεις τους διάφορους τύπους μνήμης που χρησιμοποιούνται στη Java και τα χαρακτηριστικά τους;
Ποιες μέθοδοι μπορούν να χρησιμοποιηθούν για την εκτέλεση εργασιών σε Android ώστε να τρέχουν περιοδικά και ασύγχρονα;
Σε ποιες περιπτώσεις χρησιμοποιείται η κλάση AtomicInteger στη Java;
Ποιος είναι ο σκοπός του χαρακτηριστικού android:exported στο αρχείο AndroidManifest.xml για τα συστατικά της εφαρμογής;
Σε ποιους τομείς ή εταιρείες είχατε εμπειρία στη διαχείριση έργων;
Μπορείτε να περιγράψετε την τεχνολογική στοίβα που χρησιμοποιήσατε στο έργο σας;
Υπάρχουν λειτουργίες ή μηχανισμοί στο έργο σας που διασφαλίζουν την εμπορική κερδοφορία του;
Τι είδους αντικείμενα μπορούν να βρίσκονται στη στοίβα δεδομένων;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος alias στον προγραμματισμό ή στις βάσεις δεδομένων;
Τι τύπος αντικειμένων στο Android μπορεί να συνεχίσει να υπάρχει μετά το τέλος της Activity;
Πώς μπορεί να μετατραπεί ένα ρεύμα δεδομένων τύπου Observable σε ένα Single στον αντιδραστικό προγραμματισμό;
Ποια σειρά μεθόδων παρέχει η κλάση Single στη βιβλιοθήκη RxJava;
Μπορείτε να εξηγήσετε τον ρόλο του μοντέλου στα αρχιτεκτονικά πρότυπα των λογισμικών συστημάτων;
Ποια είναι η διαφορά μεταξύ των φάσεων του κύκλου ζωής του Activity και του Fragment στο Android;