Frontend
Πώς λειτουργεί ο μηχανισμός Ανίχνευσης Αλλαγών στο Angular;
Έχετε εμπειρία με WebSocket και long polling;
Πρακτική άσκηση: υλοποίηση ενός συστατικού αυτόματης συμπλήρωσης (αναζήτηση με προτάσεις) — με debounce για την εισαγωγή, ακύρωση του προηγούμενου αιτήματος μέσω AbortController, εμφάνιση της κατάστασης φόρτωσης, λίστα προτάσεων και διαχείριση επιλογής στοιχείου από τη λίστα με κλικ.
Πώς ονομάζεται ο έλεγχος όπως το if ('payload' in data), που χρησιμοποιείται για τη συρρίκνωση του τύπου;
Ποιες μεθόδους επανάληψης πίνακα γνωρίζετε;
Πώς να διαβάσετε ένα αρχείο 20 GB αν έχετε μόνο 10 GB RAM;
Για ποιο λόγο χρησιμοποιούνται κυρίως οι βιβλιοθήκες επικύρωσης;
Σε ποιο στάδιο του κύκλου ζωής είναι καλύτερο να κάνετε ένα αίτημα στο backend;
Αναφέρατε ότι εργαστήκατε με φόρμες — ποια βιβλιοθήκη χρησιμοποιήθηκε στο Vue για την εργασία με φόρμες;
Γιατί αποφασίσατε να μεταβείτε από το σχεδιασμό στην ανάπτυξη frontend;
Ποια μοτίβα σχεδίασης γνωρίζετε και έχετε εφαρμόσει, ιδίως σε εφαρμογές Angular;
Έχεις ποτέ εμπειρία εργασίας χωρίς αναλυτή, όταν έπρεπε να καταλάβεις μόνος σου την εργασία;
Πώς ξέρεις τον αριθμό της ερώτησης για να ανοίξεις την οθόνη της ερώτησης;
Τι συμβαίνει όταν το HTML φτάνει στο πρόγραμμα περιήγησης; Ποια είναι οι μπλοκαριστικές οντότητες και πώς να εργαστούμε με αυτές;
// Δίνονται τρεις τύποι. Πρέπει να δημιουργηθεί ένας τύπος Delivery βάσει αυτών, που θα περιέχει όλα τα πεδία των δοσμένων τύπων.
Είστε εξοικειωμένοι με τον τελεστή non-null assertion (!) στη TypeScript; Γιατί θεωρείται αντι-pattern;
Μίλησε για το CORS.
Έχετε κατανοήσει πώς λειτουργεί το Zustand κάτω από την κουκούλα;
Το αίτημα OPTIONS αποστέλλεται σε κάθε περίπτωση σε cross-domain αίτημα ή μόνο όταν είναι απαραίτητο; Ποια είναι η διαφορά μεταξύ απλών και σύνθετων αιτημάτων σε αυτό το πλαίσιο;
Πώς διαχειρίζεστε το σχεδιασμό διεπαφών χωρίς σχεδιαστή στην ομάδα;