Έχετε πρακτική εμπειρία στην ανάπτυξη εφαρμογών χρησιμοποιώντας εγγενείς τεχνολογίες;
Flutter
Εξηγήστε την έννοια του μοτίβου 'Αφηρημένη εργοστάσιο' και πώς χρησιμοποιείται στον σχεδιασμό συστημάτων λογισμικού.
Ποια είναι η εμπειρία σας στην υλοποίηση και ενσωμάτωση των push ειδοποιήσεων σε εφαρμογές;
Εξηγήστε την έννοια των ροών δεδομένων στον προγραμματισμό και την εφαρμογή τους.
Μπορείτε να εξηγήσετε τι εννοείται με τις «κλειδιά» στο πλαίσιο των widget;
Έχετε εμπειρία εργασίας σε έργα που χωρίζονται σε πολλά modules;
Εξηγήστε πώς εφαρμόζεται στην πράξη η αρχή της ανοιχτότητας-κλεισίματος στην ανάπτυξη λογισμικού.
Πώς απελευθερώνει ο μηχανισμός συλλογής απορριμμάτων στη Java τη μη χρησιμοποιούμενη μνήμη;
Έχετε εργαστεί με τη βιβλιοθήκη Dio για την πραγματοποίηση αιτημάτων HTTP σε έργα Dart/Flutter;
Μπορείτε να εξηγήσετε ποια είναι η δομή του δέντρου απόδοσης στη διαδικασία εμφάνισης της σελίδας;
Εξηγήστε τη διαφορά μεταξύ της χρήσης των εντολών git rebase και git merge κατά την ενσωμάτωση αλλαγών σε κλαδιά.
Περιγράψτε τις βασικές εντολές και εργασίες που εκτελούσατε σε προηγούμενες θέσεις εργασίας.
Ποια εργαλεία και προσεγγίσεις χρησιμοποιήσατε κατά τη δημιουργία μονάδων δοκιμών για τον κώδικά σας;
Έχετε εμπειρία στην υλοποίηση και ρύθμιση διαδικασιών CI/CD για κινητές πλατφόρμες;
Μπορείτε να εξηγήσετε τι είναι το AnimationController και πώς χρησιμοποιείται στο Flutter για τη διαχείριση κινούμενων εικόνων;
Μπορείτε να εξηγήσετε την έννοια των mixins στη γλώσσα Dart και την εφαρμογή τους;
Μπορείτε να εξηγήσετε τη εσωτερική μηχανική λειτουργία των επεκτάσεων στο σύστημα;
Σε ποιες περιπτώσεις ενεργοποιείται η λειτουργία activate στο σύστημα ή το λογισμικό;