Android
Έχετε εμπειρία στη χρήση της βιβλιοθήκης RxKotlin στα έργα σας;
Ποιες ιδιότητες και χρήσιμες μνημονικές τεχνικές της γλώσσας Kotlin γνωρίζετε;
Ποιο από τα παλιά σας έργα ή καθήκοντα σας άφησε την πιο έντονη εντύπωση και γιατί;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για να μειωθεί η υπερεπεξεργασία των UI components κατά τη χρήση του Jetpack Compose;
Ποιο είναι το πιο αξέχαστο έργο διεπαφής που έχετε υλοποιήσει με το Jetpack Compose;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης προσαρμοσμένων συστατικών στη διεπαφή;
Ποια δομή έχει το εργαλείο Dagger για την εισαγωγή εξαρτήσεων;
Είναι δυνατόν να ορίσετε μια καθολική κλάση γονέα για όλες τις κλάσεις σε Java και πώς ορίζεται;
Μπορείτε να δηλώσετε όλες τις συναρτήσεις ως inline σε ένα πρόγραμμα;
Ποια λέξη-κλειδί στη γλώσσα Python χρησιμοποιείται για την ανακοίνωση μιας μεταβλητής μέσα στον κατασκευαστή μιας κλάσης, η οποία χρησιμοποιείται μόνο στο μπλοκ __init__;
Έχετε δημιουργήσει ποτέ ένα πολυνηματικό πρόγραμμα σε Java;
Ποια στάδια του κύκλου ζωής μιας δραστηριότητας ενεργοποιούνται κατά την αλλαγή προσανατολισμού οθόνης;
Ποια είναι τα εντυπώσεις και τα συναισθήματά σας μετά τη συνέντευξη;
Έχετε χρησιμοποιήσει ποτέ τον μηχανισμό κλειδώματος με τη λέξη-κλειδί synchronized στα έργα σας;
Μπορείς να αναφέρεις τις βασικές κλάσεις που χρησιμοποιούνται κατά την εργασία με Coroutines;
Ποιο είναι το αποτέλεσμα κατά τη μεταγλώττιση μιας Sealed Class στο JVM;
Είναι αποδεκτό να ορίζουμε κατασκευαστή χωρίς παραμέτρους σε δεδομένες κλάσεις;
Μπορεί να περιγραφεί η κύρια διαφορά μεταξύ των κατασκευών 'for' και 'forEach' σε Kotlin και σε ποιες περιπτώσεις είναι προτιμότερο να τις χρησιμοποιείτε;
Πώς πραγματοποιείται η ανταλλαγή δεδομένων μεταξύ των τμημάτων κατά τη χρήση του FragmentManager;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης των κορουτινών στον προγραμματισμό;