Android
Γιατί δεν συνιστάται να τοποθετείτε όλες τις εξαρτήσεις σε ένα μόνο συστατικό; Πώς μπορείτε να οργανώσετε τις εξαρτήσεις διαφορετικά;
Ποιοι είναι άλλοι τρόποι αντιμετώπισης του αγώνα νημάτων, εκτός από τη χρήση της λέξης-κλειδιού volatile;
Τι δυνατότητες παρέχει μια υποκλάση στην αντικειμενοστραφή προγραμματισμό;
Ποια εργασία επιλύει το μοτίβο MVP και ποιες δυσκολίες μπορεί να προκύψουν χωρίς τη χρήση του;
Ποιους τρόπους δημιουργίας observable γνωρίζετε;
Πώς μεταφέρει ο διαχειριστής εργασιών το αποτέλεσμα της εκτέλεσης;
Μπορεί κανείς να χρησιμοποιήσει primitive τύπους σε Kotlin;
Πώς θα υλοποιούσατε την κληρονομικότητα μεταξύ δύο κλάσεων σε Kotlin;
Ποια είναι η διαφορά μεταξύ ενός υπογεγραμμένου APK και ενός μη υπογεγραμμένου APK;
Πώς ζητάμε την εκχώρηση μεγαλύτερου όγκου RAM στην εφαρμογή;
Ποιους τρόπους αποθήκευσης δεδομένων γνωρίζεις;
Πώς πρέπει να ελέγχετε τις τιμές null στον κώδικα;
Ποιοι πρωταρχικοί τύποι δεδομένων υπάρχουν σε Kotlin και ποιοι σε Java;
Ποιοι περιορισμοί υπάρχουν στις sealed κλάσεις στο Kotlin;
Ποιες μεταβλητές μπορούν να χρησιμοποιηθούν σε μια κλάση δεδομένων (data class);
Πώς μπορεί να αποκτήσει πρόσβαση σε ένα ιδιωτικό πεδίο από μια εξωτερική κλάση;
Τι είναι η λειτουργία Doze;
Πώς γίνεται η εισαγωγή τιμής στο HashMap;
Αναφέρετε το μοτίβο MVVM και την εφαρμογή του στην ανάπτυξη εφαρμογών Android.
Είναι δυνατόν να γίνει γρήγορη εκκίνηση οποιασδήποτε εφαρμογής;