Android
Πώς γίνεται η ακολουθία διαγραφής των συστατικών Service στο σύστημα;
Ποια βήματα ακολουθούνται για την προσθήκη ενός νέου στοιχείου στη δομή ArrayList;
Ποια μέθοδο και εργαλεία χρησιμοποιείς για να αλληλεπιδράς με τα πρωτόκολλα και τους πόρους δικτύου;
Πώς συμπεριφέρεται το HashMap αν εισάγετε πολλά αντικείμενα με το ίδιο αποτέλεσμα της συνάρτησης κατακερματισμού;
Ποια κριτήρια και αρχές διαχωρισμού καθηκόντων εφαρμόστηκαν στην ομάδα σας κατά την οργάνωση της εργασίας;
Σε ποια σειρά πρέπει να τοποθετούνται τα στοιχεία διάταξης όσον αφορά τη χρήση των συστημικών πόρων;
Σε ποια σημεία του κώδικα βρίσκεται συνήθως το σημείο εισόδου του προγράμματος;
Είναι δυνατόν και με ποιον τρόπο να υλοποιηθεί ένα Fragment με κώδικα προγράμματος;
Σε ποιες περιπτώσεις η προσθήκη ενός στοιχείου στο τέλος ενός ArrayList μπορεί να έχει χρονική πολυπλοκότητα O(n);
Σε ποιες περιπτώσεις συμβαίνει η ολοκλήρωση της διαδικασίας εκτέλεσης του προγράμματος;
Πώς πραγματοποιείται η επικοινωνία και η ανταλλαγή δεδομένων μεταξύ του περιβάλλοντος χρήστη και της επιχειρηματικής λογικής στην αρχιτεκτονική MVVM;
Πώς μπορεί κανείς να προσπελάσει μια στατική μεταβλητή που ορίζεται σε Java από την Kotlin;
Μπορούν να χρησιμοποιηθούν βιβλιοθήκες που έχουν δημιουργηθεί για Swift σε έργα που χρησιμοποιούν Kotlin Multiplatform;
Πώς πραγματοποιείται η αποθήκευση δεδομένων μέσα στο ViewModel στις εφαρμογές Android;
Πώς μετατρέπεται σε bytecode η δομή του companion object κατά τη διαδικασία μεταγλώττισης σε Kotlin;
Πώς αντιδράτε όταν οι ιδέες ή απόψεις σας δεν γίνονται αποδεκτές από τους συναδέλφους σας;
Έχετε εμπειρία στη χρήση της δομής δεδομένων HashMap στα έργα σας;
Υπάρχει η δυνατότητα να λάβει κανείς υποθήκη;
Πρέπει να δηλώνονται ρητά οι υποκατηγορίες μέσα σε μια συγκεκριμένη sealed κλάση κατά την δήλωση;
Γιατί είναι σημαντικό να ορίζετε μια ελάχιστη έκδοση SDK στο έργο Android;