Android
Γιατί είναι απαραίτητο να διαχωρίσουμε την εμφάνιση και τη λογική επιχειρήσεων σε μια εφαρμογή;
Τι μπορεί να μεταφερθεί σε ένα αντικείμενο Bundle;
Τι είναι τα fragments και ποια είναι τα πλεονεκτήματά τους σε σύγκριση με τη χρήση πολλαπλών δραστηριοτήτων;
Ποια είναι η διαφορά μεταξύ ασυγχρονικότητας και παραλληλισμού;
Πώς πρέπει να προχωρήσετε αν χρειάζεται να σειριοποιήσετε ένα αντικείμενο της κλάσης σας, αλλά ένα από τα πεδία του δεν είναι σειριοποιήσιμο;
Μπορεί να χρησιμοποιηθεί το Handler για την εκτέλεση δικτυακών αιτημάτων;
Ποια είναι οι διαφορές μεταξύ των επιπέδων πρόσβασης: public, private και protected;
Πόσα είδη αντικειμένων υπάρχουν στο Nothing στο Kotlin;
Ποια είναι η διαφορά μεταξύ των κανονικών και των επεκτατικών μεθόδων στο Kotlin;
Ποια είναι η διαφορά μεταξύ μιας υπηρεσίας στο παρασκήνιο και μιας υπηρεσίας στην πρώτη γραμμή στο Android;
Ποια είναι η διαφορά μεταξύ των συναρτήσεων associateWith() και associateBy() των συλλογών;
Γιατί είναι απαραίτητο να διαχωρίζουμε την εμφάνιση και τη λογική επιχειρήσεων σε μια εφαρμογή;
Μίλησε για τη λέξη-κλειδί Object στο Kotlin και τη χρήση της.
Ποια είναι η γνώση και η εμπειρία σας με το Core Android;
Ποιοι τύποι αποθήκευσης δεδομένων υπάρχουν στις εφαρμογές Android;
Ποια είναι η διαφορά μεταξύ υπερφόρτωσης και υπερκαθορισμού μεθόδου;
Ποιο είναι το κύκλος ζωής των υπηρεσιών στο Android;
Ποια είναι η διαφορά μεταξύ των πρωταρχικών και των αναφορικών τύπων;
Τι συμβαίνει αν από τον κώδικα Java προσπελάσετε ένα εσωτερικό (internal) πεδίο ενός αντικειμένου που υλοποιείται σε Kotlin;
Τι θα κάνατε αν η τελική έκδοση της εφαρμογής κατέρρεε σε διαφορετικό σημείο από την αποσφαλμάτωση;