Πώς θα λύνατε το πρόβλημα βελτίωσης ενός άβολου interface αν είχατε ένα έτοιμο UI-kit αλλά δεν είχατε εσωτερικό σχεδιαστή;
Frontend
Τι είναι σημαντικό για εσάς σε ένα έργο και μια ομάδα: ποια διαδικασίες και μορφές αλληλεπίδρασης σας είναι άνετες, και είστε έτοιμοι να συμμετάσχετε στην κατασκευή διαδικασιών από το μηδέν;
Πες μου για την εμπειρία σου με το TypeScript: σε ποιο επίπεδο το έχεις κατακτήσει, πώς το έμαθες και έχεις εμπειρία με άλλες γλώσσες ή vanilla JavaScript;
Πες μου για τον εαυτό σου: πώς μπήκες στον χώρο της ανάπτυξης, σε ποια έργα και ομάδες εργάστηκες, και ποιες εργασίες έλυσες;
Τι μπορείτε να μου πείτε για το Strict Mode στο React;
Πώς οργανώθηκε η επικοινωνία με τους προγραμματιστές backend όταν άλλαζαν τα συμβόλαια API, για παράδειγμα όταν μετονομάστηκε ένα πεδίο στην απάντηση; Πώς συντονίσατε και κυκλοφορήσατε τέτοιες αλλαγές;
Πες μου για την εμπειρία σου με το backend: ποιες API, τεχνολογίες και προσεγγίσεις έχεις εργαστεί, πώς οργανώσεις την επικοινωνία μεταξύ frontend και backend, και ποιες βιβλιοθήκες χρησιμοποίησες;
Τι είναι ένα γενικό σε TypeScript; Δώστε ένα παράδειγμα της εφαρμογής του.
Ποια είναι η διαφορά μεταξύ useMemo και React.memo;
Ποια είναι τα κύρια μεθόδους κύκλου ζωής των κλασικών React συστατικών;
Πόσο καλή πρακτική θεωρείτε τη χρήση των τύπων 'any' και 'unknown' στον κώδικα;
Αν καταλάβετε ότι δεν θα προλάβετε να ολοκληρώσετε την εργασία εντός της προγραμματισμένης προθεσμίας, θα πρέπει να το αναφέρετε, σε ποιον και σε ποιο στάδιο;
Ποια είναι η διαφορά μεταξύ useMemo και useCallback;
Υπάρχει ένα δέντρο React συστατικών: πώς να ξεκινήσετε μια αλλαγή κατάστασης από ένα παιδικό συστατικό που βρίσκεται στο γονικό συστατικό;
Γνωρίζετε το TanStack Query; Γιατί χρησιμοποιείται συχνά και ποια είναι τα πλεονεκτήματά του;
Ποια εργαλεία διαχείρισης κατάστασης στο React έχετε χρησιμοποιήσει ή γνωρίζετε;
Ποιες νέες λειτουργίες εμφανίστηκαν στις σύγχρονες εκδόσεις του React, ειδικά στο React 18 και React 19; Με τι αντιμετωπίσατε στην πράξη;
Η εφαρμογή αρχίζει να επιβραδύνεται λόγω της απόδοσης μιας μεγάλης πίνακας: πώς θα προφίλ, αποσφαλματώσεις και βελτιστοποιήσεις ένα τέτοιο πρόβλημα;
Γιατί επιλέξατε το React; Σκεφτήκατε το Angular ή αυτό συνέβη ιστορικά;
Πώς επικυρώσατε τη συμμόρφωση των πραγματικών απαντήσεων API με τα συμβόλαια Swagger/OpenAPI: χειροκίνητα ή με αυτοματοποίηση;