Frontend
Ποιος είναι ο σκοπός του useRef; Ποιες είναι οι εφαρμογές του;
Έπρεπε να χρησιμοποιήσετε RTK κατά τη χρήση του Redux;
Υπήρχε κάποιο μορφότυπο συστημικής ανάλυσης ή απλώς συζητούσατε και καταγράφατε τα σημεία προφορικά στην εργασία; Υπήρχε κάποιο έγγραφο ή σελίδα στο Confluence με την περιγραφή αυτού που έπρεπε να γίνει;
Γιατί το RTK Query ή το React Query είναι καλύτερα από το απλό fetch για αιτήματα; Πώς καταλαβαίνει το frontend πότε πρέπει να ενημερώσει τα δεδομένα;
Τι είναι το Event Loop και πώς λειτουργεί;
Πείτε μου περισσότερα για τη λειτουργικότητα εκτός σύνδεσης: πώς λειτουργεί η αποθήκευση δεδομένων στο IndexedDB όταν χάνεται το διαδίκτυο;
Πώς αποτρέπεται μια επίθεση CSRF; Πώς προστατευτήκατε από αυτήν στο έργο σας;
Γράψτε μια συνάρτηση που συνδυάζει δύο ταξινομημένους κατά αύξουσα σειρά πίνακες σε έναν νέο ταξινομημένο πίνακα χωρίς να χρησιμοποιείτε τις μεθόδους sort, spread, concat και παρόμοιες.
Πώς συμπεριφέρεται η κατάσταση αν το συστατικό αποδοθεί μέσω μιας πύλης σε άλλο μέρος του DOM;
Ποια είναι η διαφορά μεταξύ των γεγονότων DOMContentLoaded και load; Πότε να τα χρησιμοποιήσετε;
Ποια είναι η ομοιότητα και η διαφορά μεταξύ τύπων (type) και διεπαφών (interface) στο TypeScript; Πότε να χρησιμοποιείτε ποιο;
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Εργασία: τύπος της συνάρτησης return obj[key] } getProperty(X, 'a') // χωρίς σφάλμα getProperty(X, ' ') // σφάλμα: το κλειδί δεν είναι έγκυρο για το αντικείμενο X getProperty({ name: 'Sergey' }, 'name') // χωρίς σφάλμα
Έχετε εμπειρία με κώδικα Legacy;
Πείτε μας για την εμπειρία σας και τι κάνατε στην τελευταία σας εργασία.
Είχατε εμπειρία συμμετοχής σε ένα έργο από την αρχή — από την επιλογή της αρχιτεκτονικής και των προτύπων μέχρι την υλοποίηση λειτουργιών σε παραγωγή;
Ήσουν επίσημα απασχολούμενος; Έχεις αποδεικτικά έγγραφα;
Πες μου για το τελευταίο σου έργο: με τι ασχολήθηκες, ποια ήταν τα βασικά επιτεύγματα και η συμβολή σου;
Ποιος είναι ο σκοπός του τύπου 'Symbol' στη JavaScript και πώς διαφέρει από άλλους πρωταρχικούς τύπους;
Υπάρχει αυτό το έργο που κάνατε χωρίς σχέδιο ακόμα κάπου, μπορείτε να το δείτε;
Πέρα από τις μεθόδους και τους τύπους κλειδιών, τι άλλο έχει το Map που δεν έχει ένα αντικείμενο;