Frontend
Πώς ήταν οργανωμένο το CI/CD; Χρησιμοποιούσατε pipeline του GitLab ή κάτι ξεχωριστό;
Ένα React συστατικό στο οποίο, όταν κάνετε κλικ σε ένα κουμπί, καλείται δύο φορές το setState με την αντιστροφή της boolean τιμής. Θα λειτουργεί σωστά; Τι είναι το batching στο React;
Ποια είναι η διαφορά μεταξύ ref και reactive στο Vue.js;
Για ποιο λόγο απολύθηκες στην τελευταία σου εργασία και πόσα άτομα επηρεάστηκαν από την περικοπή στην ανάπτυξη;
Χρησιμοποιείται TypeScript στο έργο και πόσο αυστηρά (λειτουργία αυστηρού, ελαχιστοποίηση του any);
Πώς μπορεί να λυθεί μια εργασία που λύνεται μέσω κληρονομικότητας με εναλλακτικό τρόπο; Τι είναι η σύνθεση στο πλαίσιο του TypeScript και του React;
Σε ποια μέρη μπορεί να χωριστεί ένα αίτημα HTTP;
Πείτε μας για την εκπαίδευσή σας. Πώς μπήκατε στον χώρο της πληροφορικής;
Ποια είναι η κύρια διαφορά μεταξύ ref και reactive στη χρήση τους, ειδικά κατά την πλήρη αντικατάσταση της τιμής;
Πώς κάνετε την κατασκευή try/catch να λειτουργεί με Promise; Πώς κάνετε το Promise συγχρονισμένο μέσω async/await;
Σε ποιο λειτουργικό σύστημα εργάζεστε;
Ποιος είναι ο καλύτερος τρόπος να δείξετε ένα μήνυμα νίκης — μέσω alert ή να το αποδώσετε στο UI;
Πώς προστατεύει το React από το XSS; Τι γίνεται αν το backend δεν έχει προστασία;
Οι μηχανικοί QA σας δοκιμάζουν μόνο χειροκίνητα ή χρησιμοποιούν αυτοματοποίηση (e2e);
Πώς μπορεί να βελτιστοποιηθεί η αναζήτηση στο συστατικό ώστε να μην γίνεται αίτημα στον διακομιστή κάθε φορά που πατάτε ένα πλήκτρο;
Υπάρχει μια εφαρμογή React που έχει κατασκευαστεί σε ένα μόνο τσιπ. Πώς να τη διαχωρίσετε σε πολλά τσιπ και με ποιο κριτήριο;
Πώς δηλώνετε ρητά ότι T είναι τύπος πίνακα και όχι τύπος στοιχείου (χρησιμοποιώντας Array<T>)?
Γιατί χρειάζεται το TypeScript; Ποιο πρόβλημα λύνει στα έργα;
Πόσοι frontend προγραμματιστές ήταν στο έργο με μικρο-frontend;
Πώς φαίνεται ένα ελεγχόμενο input στο React;