Πώς πραγματοποιούνταν η παραλαβή των εργασιών στην ομάδα;
Frontend
Υπάρχουν παράγοντες διακοπής, στους οποίους δεν είσαι καθόλου έτοιμος;
Πώς βλέπεις την περαιτέρω ανάπτυξη και εξέλιξή σου;
Υπήρχε ευέλικτη διάταξη στα έργα; Πώς διαχωρίζατε το κινητό, το tablet και τον υπολογιστή;
Ποιες προσεγγίσεις ή βιβλιοθήκες χρησιμοποιήσατε για τη βελτιστοποίηση του μεγέθους του bundle;
Πότε πρέπει να χρησιμοποιείτε μικρο-frontend και πότε να αφήνετε μια μονολιθική εφαρμογή;
Παρακαλώ, πες μου για την εμπειρία σου, τα έργα σου και ό,τι θεωρείς σημαντικό.
Αναφέρετε το τρέχον έργο σας και τους λόγους αναζήτησης νέας εργασίας
Μπορείτε να εξηγήσετε το Event Loop: με ποια σειρά εκτελούνται ο συγχρονισμένος κώδικας, οι μικροεργασίες και οι μακροεργασίες;
Αν έπρεπε να αποφασίσεις μεταξύ υλοποίησης μικρο-frontend ή χρήσης μονολίθου, πώς θα έπαιρνες την απόφαση;
Πείτε μας για τη σύνθεση της ομάδας σας και τις εργασίες που εκτελέσατε στο έργο
Ποια μαθήματα παρακολουθήσατε ή μάθατε μόνοι σας σχετικά με την ανάπτυξη frontend;
Λάβατε 401, κάνατε άλλη μια αίτηση στον διακομιστή — γιατί χρειάζεται αυτό;
Γράψατε μονάδες δοκιμών; Ποιο ήταν το ποσοστό κάλυψης;
Πες μου για τον εαυτό σου και την εμπειρία σου
Αναφέρετε τις εργασίες ή τα επιτεύγματα που είστε περήφανοι πρόσφατα.
Πώς λειτουργούν μαζί τα useMemo, useCallback και React.memo; Γιατί είναι σημαντικό να τυλίγουμε τις λειτουργίες σε useCallback κατά την μεταβίβαση σε ένα παιδικό συστατικό τυλιγμένο σε React.memo;
Μπορούμε να χειριστούμε την κατάσταση απόρριψης μιας Promise μέσα στο .then();
Αναζητάτε ενεργά ή παθητικά εργασία αυτήν τη στιγμή;
Τι επιστρέφει η μέθοδος then σε μια Promise;