Android
Γιατί είναι απαραίτητο να διαχωρίζουμε την εμφάνιση και τη λογική επιχειρήσεων σε μια εφαρμογή;
Μίλησε για τη λέξη-κλειδί Object στο Kotlin και τη χρήση της.
Πες μου για το Jetpack ViewModel.
Πώς υλοποιούνται πολλαπλοί κατασκευαστές σε μια κλάση στο Kotlin;
Ποια είναι η διαφορά μεταξύ υπερφόρτωσης και υπερκαθορισμού μεθόδου;
Τι γνωρίζετε για τους διαχειριστές στο Android;
Τι είναι το μοτίβο σχεδίασης Factory Builder;
Μίλησε για το Jetpack ViewModel.
Ποιοι τύποι αποθήκευσης δεδομένων υπάρχουν στις εφαρμογές Android;
Για ποιο λόγο και πώς μπορεί να εφαρμοστεί ο τύπος Nothing ώστε να ταιριάζει στην αποθήκευση δεδομένων οποιουδήποτε τύπου;
Τι θα χρησιμοποιούσατε αντί για εκφράσεις lambda σε παλαιότερες εκδόσεις Android;
Τι γνωρίζετε για την ιστορία αποθήκευσης αρχείων στο Android;
Λειτουργεί η δομή switch με τύπους double ή float;
Τι είναι ένας Content Provider και πώς χρησιμοποιείται στο Android;
Ποια είναι η διαφορά μεταξύ των πρωταρχικών και των αναφορικών τύπων;
Γιατί χρησιμοποιούνται διαφορετικοί τρόποι μετάδοσης δεδομένων μεταξύ εφαρμογών;
Τι θα κάνατε αν η τελική έκδοση της εφαρμογής κατέρρεε σε διαφορετικό σημείο από την αποσφαλμάτωση;
Ποια μέθοδος χρησιμοποιείται για την περιγραφή της λειτουργίας της υπηρεσίας στο Android;
Μίλησε για το πλαίσιο Dagger.
Ποιο είναι το κύκλος ζωής των υπηρεσιών στο Android;