Frontend
Πώς να συνδέσετε το πλαίσιο (this) σε μια λειτουργία; Μίλησε για τις μεθόδους call, apply, bind και τις διαφορές τους.
Πότε πρέπει να χρησιμοποιήσετε το useMemo; Αν περνάτε έναν πίνακα και ένα primitive στο παιδικό συστατικό, πού πρέπει να εφαρμόσετε το useMemo;
export const usePhoneMask = ({ mask, initialValue, maskPlaceholder, }: UsePhoneMaskParams): UsePhoneMaskReturn => { // κώδικας εδώ };
Ποια προβλήματα ασφαλείας βλέπετε στη μεταφορά του login και του κωδικού μέσω των παραμέτρων ερωτήματος στο URL;
Ποιος είναι ο σκοπός του χαρακτηριστικού key στο React κατά την απόδοση λιστών;
Μίλησέ μου για τα σήματα στο Angular.
λειτουργία debounce(callback, delay) {}
Στο βιογραφικό σας αναφέρεται Java και PostgreSQL — πείτε μας για αυτήν την εμπειρία.
Έχετε διαμορφώσει πλήρως το CI/CD από το μηδέν;
Μίλησε για το Virtual DOM και τον μηχανισμό reconciliation στο React. Τι ενεργοποιεί μια επανεμφάνιση; Τι προκαλεί την πλήρη αποσυναρμολόγηση ενός συστατικού;
Όταν εργάζεστε με το RTK Query: ποιο πρόβλημα μπορεί να προκύψει μετά την επεξεργασία μιας οντότητας και την επιστροφή στη λίστα των οντοτήτων που φορτώθηκαν προηγουμένως;
Πώς ξεκινήσατε στην ανάπτυξη;
Αναφέρετε μια δύσκολη εργασία που λύσατε στον επεξεργαστή.
Πες μου για τον builder κατά τη μετάβαση από Vue 2 σε Vue 3: υπήρχε Webpack (Vue CLI), τώρα Vite. Υπήρχαν ενδιαφέροντα corner-case, συγκρούσεις ρυθμίσεων ή πράγματα που έπρεπε να ξαναγράψεις;
Ποια είναι η διαφορά μεταξύ __proto__, [[Prototype]] και prototype;
Ποιο ήταν το πιο δύσκολο καθήκον στο έργο με το module πληρωμών;
Ποιο πλαίσιο χρησιμοποιήθηκε στο backend (Laravel, Yii, Bitrix);
Τι κάνει το stopPropagation και δώσε ένα παράδειγμα;
Πέρα από την αρχή αντικατάστασης του Liskov, μπορείτε να δώσετε ένα πρακτικό παράδειγμα για την Αρχή της Μοναδικής Ευθύνης σε μια frontend εφαρμογή;
Οι μηχανικοί QA σας δοκιμάζουν μόνο χειροκίνητα ή χρησιμοποιούν αυτοματοποίηση (e2e);