Frontend
Τι εννοείτε με το σχεδιασμό και την αρχιτεκτονική στο έργο σας; Υπήρχε μια ενιαία αρχιτεκτονική ιδέα;
Αν μιλάμε για τα τελευταία 4-5 χρόνια εργασίας, ποια εργασία σας έχει μείνει περισσότερο και γιατί;
Είναι σημαντική για εσάς η πιστοποίηση IT;
const submit = useCallback((el) => () => { log(el); }, []); arr.map(el => <button onClick={submit(el)} />) arr.map(el => <SomeComp key={} onClick={() => submit(el)} />) const param = useMemo(() => ({c: a + b}), [a,b]) return <Child value={param} /> Child = React.memo(() => {})
Είσαι έτοιμος να συμμετάσχεις στην υποστήριξη υπηρεσιών σε παραγωγή και βάρδιες;
Έχετε μια συνάρτηση με δύο σταθερές και console.log. Τι θα εμφανιστεί στην κονσόλα; Τι θα αλλάξει αν αφαιρέσετε το break στη 7η γραμμή; Ποια είναι η αλγοριθμική πολυπλοκότητα αυτού του κώδικα;
Ποια μαθήματα παρακολουθήσατε ή μάθατε μόνοι σας σχετικά με την ανάπτυξη frontend;
Υπάρχουν αυτήν τη στιγμή διαδικασίες που πλησιάζουν στο τέλος τους, ή προσφορές στα χέρια;
Έχετε γράψει δοκιμές; Ποια είναι η εμπειρία σας με τις δοκιμές;
Ποιες εργασίες δεν σου άρεσαν και γιατί έπρεπε να τις κάνεις;
Πώς θα υλοποιούσες την επεκτασιμότητα των επιχειρηματικών κανόνων του FizzBuzz (για παράδειγμα, την προσθήκη ενός νέου κανόνα για τον αριθμό 7) ώστε ο κώδικας να είναι εύκολα διαχειρίσιμος και καθαρός;
Πού αισθάνεστε μεγαλύτερη εμπειρία — στο React ή στο Next.js; Με ποιες βιβλιοθήκες UI έχετε εργαστεί;
Πώς επιλύετε τις τεχνικές διαφωνίες στην ομάδα όταν οι απόψεις των προγραμματιστών διαφέρουν;
Πώς είναι δομημένη η διαδικασία αλληλεπίδρασής σας με το backend; Συμφωνείτε εκ των προτέρων τα API-συμβόλαια;
Πότε ενεργοποιείται η λειτουργία καθαρισμού στο useEffect; Τι συμβαίνει κατά το μόντα και κατά το ξαναγέμισμα του συστατικού;
Σε κινητά — πόσο στενά εργάστηκες με το React Native; Διηγήσου την εμπειρία σου.
Το SSG δημιουργείται κατά τη διάρκεια της κατασκευής, το SSR κατά τη διάρκεια του αιτήματος. Πότε θα χρησιμοποιούσες τι; Τι είναι το ISR;
Μιλήστε για μια αποτυχημένη κατάσταση σε ένα έργο και τι πήγε στραβά.
Ποιοι κωδικοί HTTP χρησιμοποιούνται κατά την εργασία με το REST API;
Με ποια πρωτόκολλα επικοινωνούσε η εφαρμογή σου με το backend;