Frontend
Είναι σωστό να καλέσετε τη λειτουργία getUsername με ένα αντικείμενο τύπου IUser (ιδιόκτητο interface του καταναλωτή) στην TypeScript, εάν η δομή των πεδίων ταιριάζει με το TUser της βιβλιοθήκης; Εξηγήστε την αρχή της δομικής τυποποίησης.
Γιατί το for...of επισημαίνεται με κόκκινο στο TypeScript, αλλά το κανονικό for όχι;
Πώς αποφασίζεις πότε πρέπει να χρησιμοποιήσεις useMemo, useCallback, React.memo και πότε όχι; Έχεις κριτήρια;
Με ποιες βιβλιοθήκες UI εργάστηκες πρόσφατα; Ποια είναι τα πλεονεκτήματα και μειονεκτήματα των διαφορετικών βιβλιοθηκών (Bootstrap, Material UI κ.ά.);
Τι είναι το REST API και ποια HTTP methods χρησιμοποιούνται;
Γιατί είναι καλύτερο να μετακινήσετε τη λογική ορισμού της σημαίας σε ref/μεταβλητή μέσα στον χειριστή στο useEffect; Εξηγήστε γιατί η τρέχουσα προσέγγιση (χωρίς useEffect) είναι κακή.
Σε ποιες μονάδες μετρήθηκαν τα καθήκοντα — σε ώρες; Υπήρχαν μεγάλα καθήκοντα που διαρκούσαν αρκετές ημέρες ή περισσότερο από μια εβδομάδα;
Πώς σχεδίαζε ο σχεδιαστής τα μοντέλα και πώς αλληλεπιδρούσατε μαζί τους;
Ποια ήταν τα hooks του κύκλου ζωής στο Vue 2;
Τι άλλα θα εξετάσετε κατά την επιλογή τεχνολογιών και προσεγγίσεων για ένα νέο προϊόν;
Τι είναι η διαχείριση συμβάντων στο React; Τι είναι ένα συνθετικό συμβάν;
Τι ξέρεις για το πλαίσιο στο JavaScript;
Πώς θα δούλευες με την ΤΝ κατά τη δημιουργία ενός συστατικού κάρτας προϊόντος; Ποιο prompt θα έγραφες;
Πώς λειτουργούν οι διακοσμητές στο TypeScript κάτω από την κουκούλα;
Ποια προβλήματα βλέπετε με το παγκόσμιο αντικείμενο window.handlers και τις συγκρούσεις χειριστών συμβάντων;
Πείτε μας για την εμπειρία σας με βιβλιοθήκες διαχείρισης κατάστασης (Redux, RTK, Zustand).
Μίλησε για τα τμήματα και τις πύλες στο React.
Τι είναι το WeakSet;
Τι μπορεί να μπλοκάρει την πρώτη απόδοση στον browser μετά τη λήψη του HTML; Τι μπορεί να γίνει με τη συγχρονική φόρτωση JS και CSS;
Σε ποιες περιπτώσεις είναι καλύτερο να χρησιμοποιείτε SSR, SSG, CSR, ISR — πότε και γιατί;