Android
Ξέρετε την οικογενειακή σας κατάσταση;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του Fragment στην ανάπτυξη Android;
Έχεις σκεφτεί να μάθεις Flutter για την ανάπτυξη κινητών εφαρμογών;
Διασφαλίζει η δομή δεδομένων HashSet τη διατήρηση μοναδικών στοιχείων;
Πώς διαφέρουν τα νήματα εκτέλεσης και οι κορουτίνες στο πλαίσιο του προγραμματισμού;
Έχετε εμπειρία στην ανάπτυξη ή ρύθμιση δικών σας οπτικών συστατικών σε έργα;
Μπορείτε να εξηγήσετε τι σημαίνει μια αναφορά σε ένα αντικείμενο στον προγραμματισμό;
Έχετε εργαστεί με το συστατικό Collapsing Toolbar στο Jetpack Compose;
Μπορεί κανείς να χρησιμοποιήσει ένα όνομα για μια επεκταμένη λειτουργία με τον ίδιο τρόπο που χρησιμοποιείται μια μέθοδος εσωτερικής κλάσης;
Υπάρχει μηχανισμός buffer δεδομένων στη στρατηγική Latest;
Πώς υλοποιείτε μια λειτουργία που φορτώνει τα δεδομένα από δύο διαφορετικές πηγές ταυτόχρονα ασύγχρονα;
Ποιες μέθοδοι και τεχνολογίες χρησιμοποιούνται για την οργάνωση και αποθήκευση δεδομένων σε εφαρμογές Android;
Υπάρχουν ειδικοί δείκτες ή σημάδια στις χρησιμοποιούμενες τεχνολογίες που υποδεικνύουν τις ιδιαίτερες ιδιότητες ή κατάσταση τους;
Μπορείς να δώσεις παραδείγματα καταστάσεων ή παραγόντων που μπορούν να οδηγήσουν σε διαρροές μνήμης σε εφαρμογές Android;
Μπορείς να δώσεις ένα παράδειγμα για το πώς να ελέγξεις στον κώδικα αν μια μεταβλητή δεν περιέχει την τιμή null;
Πώς αλληλεπιδρούν τα διάφορα επίπεδα στρωμάτων σε μια αρχιτεκτονική βασισμένη στις αρχές της καθαρής αρχιτεκτονικής;
Μπορείς να καταγράψεις τους τύπους αναφορών που χρησιμοποιούνται στο Kotlin και να εξηγήσεις τις διαφορές τους;
Ποια είναι η κατάσταση εμφάνισης της οθόνης στην Activity σε διαφορετικά στάδια του κύκλου ζωής της;
Μπορείτε να εξηγήσετε τι είναι το Manifest και για ποιο λόγο χρησιμοποιείται στην ανάπτυξη Android;
Ποια είναι η διαφορά μεταξύ της χρήσης του AtomicInteger και του τυπικού Integer στο πλαίσιο του πολυνηματικού προγραμματισμού;