Android
Τι αντιπροσωπεύει η έννοια του 'Nothing' στο πλαίσιο του προγραμματισμού ή της γλώσσας Kotlin;
Ποια δομή έχει το εργαλείο Dagger για την εισαγωγή εξαρτήσεων;
Μπορεί να επαναχρησιμοποιηθεί ένα βασικό στοιχείο στην ανάπτυξη Android;
Ποιες προσεγγίσεις και υλοποιήσεις του μοτίβου ViewModel γνωρίζεις;
Ποιο είναι το αποτέλεσμα κατά τη μεταγλώττιση μιας Sealed Class στο JVM;
Έχετε εμπειρία εργασίας με Java 11 στα έργα σας;
Ποιο μέρος του συστήματος Android διασφαλίζει την ανταλλαγή δεδομένων μεταξύ της εφαρμογής σας και άλλων εφαρμογών;
Μπορείτε να εξηγήσετε πώς υλοποιείται η δομή της data class σε χαμηλό επίπεδο;
Ποια είναι η διαφορά μεταξύ των σημειώσεων @Component και @Subcomponent στο Dagger στο πλαίσιο της εισαγωγής εξαρτήσεων;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την υλοποίηση μιας λίστας στοιχείων σε μια εφαρμογή Android;
Ποιες πιθανές δυσκολίες μπορεί να προκύψουν κατά τη διαδικασία αποσυμπίλησης εφαρμογών;
Μπορείτε να εξηγήσετε πώς υλοποιείται στη Kotlin η λειτουργία μεταφοράς ονομασμένων επιχειρημάτων με προκαθορισμένες τιμές;
Είσαι έτοιμος να εκτελέσεις εργασίες σε Java;
Είναι δυνατόν ένα Fragment να υπάρχει χωρίς μια View που να του είναι συνδεδεμένη;
Πού αποθηκευόταν η τεκμηρίωση του έργου στη τελευταία θέση σας;
Αναφέρετε την εμπειρία σας στη χρήση διαφόρων προτύπων σχεδίασης στην πρακτική ανάπτυξης.
Με ποια μέσα συνήθως συλλέγετε και αναλύετε σφάλματα στις εφαρμογές;
Ποια βασικά στοιχεία και τμήματα του αρχείου καταχώρισης AndroidManifest.xml πρέπει να καθοριστούν κατά τη δημιουργία μιας εφαρμογής;
Εξηγήστε τη λειτουργία του Zygote στο σύστημα Android και τον ρόλο του στην εκκίνηση των εφαρμογών.
Μπορείτε να εξηγήσετε τι σημαίνει η χρήση της μεθόδου reference στον προγραμματισμό;