Τι σημαίνει η χρήση του StatelessWidget στην ανάπτυξη διεπαφών Flutter;
Flutter
Ποια είναι τα διαφορές μεταξύ των υλοποιήσεων των καταλόγων ArrayList και LinkedList στη Java;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των αφηρημένων κλάσεων και των διεπαφών στον αντικειμενοστραφή προγραμματισμό;
Ποια είναι η διαφορά μεταξύ των διεπαφών Stream και Iterable στη Java;
Ποια είναι η διαφορά στη χρήση του dynamic, var και Object στον ορισμό τύπων δεδομένων σε μια γλώσσα προγραμματισμού;
Μπορείτε να εξηγήσετε τι συμβαίνει μέσα στη μέθοδο didUpdateWidget στο Flutter και πώς χρησιμοποιείται;
Μπορείτε να εξηγήσετε τι είναι ένα αντικείμενο τύπου Future και πώς χρησιμοποιείται στον ασύγχρονο προγραμματισμό;
Εξηγήστε την έννοια των ροών δεδομένων στον προγραμματισμό και την εφαρμογή τους.
Μπορείτε να εξηγήσετε τι σημαίνει η έννοια της αφηρημένης κλάσης στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Subject' στο πλαίσιο συστημάτων σχεδίασης ή προτύπων;
Μπορείτε να εξηγήσετε τι εννοείται με τις «κλειδιά» στο πλαίσιο των widget;
Μπορείτε να εξηγήσετε τη δομή και τον σκοπό του αρχείου pubspec.yaml σε ένα έργο Dart ή Flutter;
Μπορείτε να εξηγήσετε τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μιας συνδεδεμένης λίστας;
Μπορείτε να εξηγήσετε τι είναι ένα BehaviorSubject στο πλαίσιο του αντιδραστικού προγραμματισμού;
Μπορείτε να εξηγήσετε τι είναι ένας κατασκευαστής με τη λέξη-κλειδί const στη C++;
Μπορείτε να εξηγήσετε την έννοια του ασύγχρονου προγραμματισμού και πώς διαφέρει από την συγχρονική προσέγγιση;
Τι είναι και σε ποιες περιπτώσεις εφαρμόζεται η κλάση StatefulWidget στο Flutter;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης ArrayList στη Java;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο "λίστα" στον προγραμματισμό;
Μπορείτε να εξηγήσετε τι σημαίνει η δήλωση μιας μεταβλητής με τη λέξη-κλειδί var στις γλώσσες προγραμματισμού;