Sobes.tech

Αν σχεδίαζες μια τέτοια εφαρμογή λαμβάνοντας υπόψη ένα monorepo, πώς θα την χώριζες σε πακέτα, λαμβάνοντας υπόψη μια ενιαία βάση κώδικα για τις πλατφόρμες web και κινητά (React Native);

Middle
177

Τι είναι η λειτουργία concurrent και η concurrent rendering στο React; Πώς λειτουργεί και ποιος είναι ο σκοπός της;

Middle
172

Γιατί το React χρησιμοποιεί το MessageChannel αντί για το setTimeout για τη δημιουργία ουράς απόδοσης για τις επόμενες βαριές αποδόσεις;

Middle
171

Αναφέρατε ότι εργάστηκες με ένα monorepo — πώς ήταν οργανωμένο; Χρησιμοποιήσατε microfrontends;

Middle
170

Χρησιμοποιήσατε το Apollo GraphQL μόνο για ερωτήματα ή και για την τοπική διαχείριση κατάστασης (πεδία μόνο πελάτη, αντιδραστικά πεδία);

Middle
170

Ας υποθέσουμε ότι έχουμε μια σελίδα προορισμού μιας σελίδας. Γίνεται ένα αίτημα, λαμβάνουμε ένα JSON με 50.000 γραμμές, και ενώ αναλύεται, το UI παγώνει λόγω της μονονηματικής φύσης της JavaScript. Τι θα προτείνατε και πώς θα βελτιστοποιούσατε το φιλτράρισμα και την ανάλυση αυτού του JSON ώστε η σελίδα να μην παγώνει και το UI να παραμένει ανταποκρινόμενο;

Middle
168

Μπορείτε να εξηγήσετε από ποιες αρχές αποτελείται το SOLID;

Middle
162

Έχετε εργαστεί ποτέ με React Native και React Native Web;

Middle
160

Δώστε ένα παράδειγμα της αρχής της αντιστροφής των εξαρτήσεων στην ανάπτυξη frontend.

Middle
160

Έχετε περισσότερη εμπειρία σε τεχνικά καθήκοντα, με λίγη αναφορά σε επιχειρηματικά ζητήματα; Ή ήσασταν είδος τεχνικού ηγέτη που ασχολούνταν με την αρχιτεκτονική, ή απλώς υλοποιούσατε συνηθισμένες επιχειρηματικές λειτουργίες;

Middle
157

Πώς μπορεί να αποφευχθεί η διαδοχική ανανέωση των παιδικών συστατικών κατά την αλλαγή της κατάστασης στο γονικό συστατικό;

Middle
144

Πώς λειτουργεί το Fiber και πώς είναι δομημένη η προτεραιοποίηση (scheduler) στο React;

Middle
141

Δώστε ένα παράδειγμα της αρχής του Διαχωρισμού Διεπαφών στην ανάπτυξη frontend.

Middle
136

Ας υποθέσουμε ότι δεν είναι δυνατή η σελιδοποίηση στο backend και ο Web Worker δεν είναι διαθέσιμος. Πώς θα λύνατε αυτό το πρόβλημα;

Middle
133

Δείτε δύο επιλογές κώδικα (με αναδρομικές υποσχέσεις/microtasks) και πείτε, ποια είναι η διαφορά μεταξύ της πρώτης και της δεύτερης επιλογής όσον αφορά το μπλοκάρισμα της σελίδας.

Middle
132

Από ποια μέρη αποτελείται το event loop;

Middle
130

Με ποιους διαχειριστές κράτους έχετε εργαστεί και τι σας αρέσει, ποια πλεονεκτήματα και μειονεκτήματα βλέπετε;

Middle
130

Ποιο είναι το γνωστό πρόβλημα που προκύπτει με μεγάλο αριθμό διαδοχικών setTimeout με μηδενικό χρόνο αναμονής;

Middle
127

Πες μου για το hook useTransition — πώς λειτουργεί και για ποιο λόγο χρησιμοποιείται;

Middle
123

Πώς μπορεί κανείς να αναλύσει JSON με ροή, διαχωρίζοντας την επεξεργασία σε τμήματα, ώστε να μην μπλοκάρει το κύριο νήμα; Με τι μπορεί να ξεκινήσει την επεξεργασία του επόμενου τμήματος, ώστε να μην καθυστερεί η σελίδα (π.χ., requestIdleCallback, γεννήτορες);

Middle
122
/2