Frontend
Ποιος συλλέκτης χρησιμοποιείται στο έργο; Έχετε δουλέψει με Webpack;
Καθήκον ζωντανής κωδικοποίησης: ξαναγράψτε μια λειτουργία που χρησιμοποιεί το στυλ callback (html2pdf) σε μια προσέγγιση βασισμένη σε Promise με χρήση async/await
Υλοποιήστε την κλάση EventEmitter: τη μέθοδο subscribe(event, handler) για εγγραφή σε ένα γεγονός και τη μέθοδο emit(event, data) για την κλήση όλων των συνδρομητών. Επίσης, υλοποιήστε τη μέθοδο unsubscribe.
Έχετε εμπειρία με το Node.js (frameworks);
Ποιοι είναι οι τρόποι δήλωσης μεταβλητών στη JavaScript: var, let, const; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα;
[όνομα] ρώτησε: Υπήρξαν περιπτώσεις όπου η απόφαση της ομάδας ή της διοίκησης σχετικά με μια εργασία δεν σου άρεσε;
Γιατί να χρησιμοποιήσετε διαχειριστή κατάστασης αντί για το API Context;
Γιατί είναι καλύτερο να χρησιμοποιείτε ένα store (π.χ. Pinia) για την παγκόσμια κατάσταση αντί για provide/inject;
Πότε θα ανακοινώσεις ότι δεν θα προλάβεις;
Μίλησέ μου για τις βασικές αρχές της αναδιάρθρωσης κώδικα. Πώς θα πραγματοποιούσες την αναδιάρθρωση;
Πείτε μας για τη σύνθεση της ομάδας σας και τις εργασίες που εκτελέσατε στο έργο
Έχετε χρησιμοποιήσει κάποια σύμβαση CSS, όπως το BEM;
Ξέρεις για τις διαφορετικές εκδόσεις του πρωτοκόλλου HTTP (HTTP/1, HTTP/2, HTTP/3); Ποια είναι η διαφορά μεταξύ τους;
Γράψτε μια συνάρτηση tries(n), που καλεί τη συνάρτηση aus μέχρι n φορές: επιστρέφει το πρώτο επιτυχές αποτέλεσμα, και αν όλες οι προσπάθειες αποτύχουν, ρίχνει το τελευταίο σφάλμα.
Ποια επιλογή ελέγχου είναι καλύτερη για την επιλογή αριθμητικής τιμής: select με 100 στοιχεία ή range + input; Γιατί;
Πού δουλέψατε με WebSocket;
Πες μου πώς χρησιμοποιείς τα εργαλεία AI στη δουλειά σου: ποια είναι η ρύθμισή σου, ποια μοντέλα, ποια είναι η ροή ανά στάδιο;
Πότε θα μπορέσετε να ξεκινήσετε να εργάζεστε;
Ποιοι τύποι δεδομένων υπάρχουν στη JavaScript; Πώς διαφέρει το BigInt από το Number;
Μίλησε για τη μετάβαση από το Vue 2 στο Vue 3: τι άλλαξε (VueX σε Pinia, Options API σε Composition API, Vue.extend σε defineComponent, new Vue σε createApp κ.ά.)