Frontend
Τι είναι το debounce;
Τι συμβαίνει με το συστατικό όταν αλλάζει το key; Μίλησε για τον κύκλο ζωής των λειτουργικών συστατικών.
Ποια είναι η καλύτερη θέση για το κουμπί ενέργειας: στο κέντρο της οθόνης ή στο δεξί άκρο; (κινητή διεπαφή)
Ξέρεις κάτι για το requestAnimationFrame, ποιος είναι ο σκοπός του;
Αναφέρατε την ανάπτυξη μιας βιβλιοθήκης επαναχρησιμοποιήσιμων συστατικών UI-kit βασισμένης στο Angular Material. Υπάρχει θεμελιώδης διαφορά μεταξύ των συστατικών της βιβλιοθήκης και των συστατικών πολλαπλών λειτουργιών της εφαρμογής; Τι μπορεί να παραλειφθεί στα συστατικά της εφαρμογής, αλλά όχι σε αυτά της βιβλιοθήκης;
Πόσο καιρό εργάζεστε στην εταιρεία;
Πώς αλληλεπιδράσατε με το backend και άλλα μέλη της ομάδας (αναλυτές, σχεδιαστές, δοκιμαστές);
Μπορείτε να απαριθμήσετε όλες τις τεχνικές λύσεις σε αυτό το πρόβλημα (εκτός από την αντικατάσταση του πεδίου με ένα σήμα);
/* Τι θα εμφανιστεί στην κονσόλα */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("έτοιμο!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Αποτέλεσμα"; } f(); console.log(7);
Σε ποια ομάδα εργάζεστε και σε ποιο έργο;
Πώς σου φαίνεται η μορφή εργασίας μας; Είναι ελκυστική;
Γιατί χρησιμοποίησες το computed για το φιλτράρισμα των τιμολογίων, αντί για συνηθισμένες μεταβλητές ή συναρτήσεις;
Χρησιμοποιήσατε το WebSocket απευθείας ή με κάποιες επικάλυψεις;
Πότε θα εκτελεστεί η λειτουργία cleanup στο useEffect, αν έχει έναν πίνακα εξαρτήσεων με τις παραμέτρους a, b, c;
Υπάρχει μια μεταβλητή που μπορεί να είναι τύπου Book ή Video. Πώς ελέγχετε τον τύπο του αντικειμένου; Τι τύπο επιστρέφει η λειτουργία τύπου-φύλακα;
Η ανάλυση HTML και CSS γίνεται διαδοχικά ή παράλληλα;
Τι είναι το cherry-pick στο Git;
Πώς καθορίζεις πότε πρέπει να τυλίξεις μια λειτουργία σε useCallback και πότε όχι; Πώς γίνεται αυτό στο πρόγραμμά σου;
Γιατί είναι καλύτερο να ρυθμίζετε τα cookies στον διακομιστή μέσω επικεφαλίδων HTTP αντί να χρησιμοποιείτε το document.cookie στον πελάτη;
Αναφέρατε το SameSite στο cookie — ποια είναι η λειτουργία αυτής της ρύθμισης;