Flutter
Ποιοι παράγοντες επηρεάζουν την επιλογή σας για μια νέα εταιρεία εργασίας;
Ποιες τεχνολογικές κατευθύνσεις ή εργαλεία θα προτιμούσατε να αποφύγετε σε νέα έργα;
Πώς υλοποιείται και διασφαλίζεται η τήρηση της αρχής του Liskov στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε τι είναι ένας Stream Controller στο Dart και για ποιο λόγο χρησιμοποιείται;
Πείτε μας ποιες προσεγγίσεις και μεθοδολογίες ανάπτυξης χρησιμοποιήθηκαν στα προηγούμενα έργα σας.
Είναι δυνατόν να δηλώσετε μέσα σε μια μέθοδο μια μεταβλητή με τον τροποποιητή final χωρίς να την αρχικοποιήσετε αμέσως;
Μπορείτε να εξηγήσετε την έννοια του StateWidget και πώς χρησιμοποιείται στην ανάπτυξη;
Μπορείς να αναφέρεις τις βασικές υπηρεσίες και συστατικά που χρησιμοποιούνται στην ανάπτυξη Android;
Μπορείτε να εξηγήσετε τι είναι η γλώσσα προγραμματισμού Dart και ποια είναι τα χαρακτηριστικά της;
Ξέρετε κάτι για τον οργανισμό μας και τι κάνει;
Ποια στοιχεία ή καταστάσεις στην προηγούμενη εργασία σας δεν σας ικανοποιούσαν ή θα θέλατε να αλλάξετε;
Μπορούν να δημιουργηθούν εφαρμογές iOS χρησιμοποιώντας συστατικά, λύσεις στυλ και έννοιες του Material Design;
Μπορείτε να εξηγήσετε τι εννοούμε με τον αντικειμενοστραφή προγραμματισμό;
Έχετε ήδη λάβει προτάσεις εργασίας ή υπάρχουν διαθέσιμες προτάσεις από εργοδότες;
Μπορείτε να εξηγήσετε τι είναι το Deeplink και πώς λειτουργεί στις κινητές εφαρμογές;
Περιγράψτε τα βασικά στάδια λειτουργίας του InheritedWidget και τον ρόλο του στη διαχείριση κατάστασης στο Flutter.
Τι είναι οι σταθεροί κατασκευαστές και πώς υλοποιούνται στη γλώσσα προγραμματισμού;
Πώς αξιολογείται η αλγοριθμική πολυπλοκότητα της ενημέρωσης ενός στοιχείου σε μια συνδεδεμένη λίστα;
Ποιες μέθοδοι υλοποίησης υποστήριξης πολλαπλών γλωσσών σε εφαρμογές Flutter γνωρίζεις;
Πώς διαχειρίζεται η λίστα τη μνήμη κατά τη διάρκεια της λειτουργίας της;