Flutter
Ποια είδη δραστηριοτήτων εκτελούσατε πριν αρχίσετε να εργάζεστε με το Flutter;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας των μηχανισμών JIT-μεταγλώττισης σε εικονικές μηχανές;
Πώς θα αξιολογούσατε τις δεξιότητές σας στη χρήση του Provider σε μια κλίμακα από 1 έως 5;
Ποια αρχή της αντικειμενοστραφούς προγραμματισμού σχετίζεται με την αρχή αντικατάστασης του Liskov;
Πώς μπορεί να υλοποιηθεί η εκτέλεση μικρών εργασιών στο πλαίσιο της ασύγχρονης επεξεργασίας;
Τι τύπος συστήματος τυποποίησης χρησιμοποιείται στη γλώσσα Dart;
Έχετε εμπειρία στην ανάπτυξη αυτοματοποιημένων δοκιμών διεπαφής χρήστη;
Μπορεί μια κλάση να μεταδοθεί σε απομόνωση ή μονάδα;
Πώς υλοποιούνται και εφαρμόζονται τα αμετάβλητα αντικείμενα στη γλώσσα Dart;
Τι σας ώθησε να μελετήσετε και να χρησιμοποιήσετε το Flutter στα έργα σας;
Εξηγήστε την έννοια του μοτίβου Singleton και τα βασικά χαρακτηριστικά του.
Πώς ορίζετε την έννοια του αντικειμένου στον προγραμματισμό;
Ποιες άλλες γραφικές βιβλιοθήκες ή κινητήρες μπορούν να χρησιμοποιηθούν αντί του Skia;
Μπορείτε να εξηγήσετε την κύρια ιδέα και τις αρχές της μεθοδολογίας Agile στην ανάπτυξη λογισμικού;
Ποιος είναι ο ρόλος του αρχείου pubspec.yaml σε ένα έργο Dart/Flutter;
Μπορείς να απαριθμήσεις τα βασικά στάδια του κύκλου ζωής της κατάστασης ενός αντικειμένου;
Περιγράψτε την εμπειρία σας με το σύστημα ελέγχου εκδόσεων Git και τις βασικές λειτουργίες που εκτελέσατε στα έργα σας.
Ποιος είναι ο σκοπός της χρήσης μηχανισμών προστασίας από μηδενικές αναφορές στον προγραμματισμό;
Πότε ήταν η τελευταία σας εργασιακή εμπειρία;
Μπορείς να απαριθμήσεις τους βασικούς τύπους δομών δεδομένων και να εξηγήσεις σύντομα τη χρήση τους;