Έψαχνες δουλειά σε αυτούς τους δύο μήνες;
Frontend
Είναι η JavaScript μονόνημα ή πολυνηματική; Μίλησέ μου για τους Web Workers.
Τι είναι το EventBus; Πώς το κάνεις στο Vue;
Πες μου για το stack στο οποίο εργάστηκες. Πόσο καλά γνωρίζεις το TypeScript; Πολύπλοκοι τύποι, αναδρομικοί τύποι;
Τι θα κάνεις αν οι προθεσμίες είναι εντελώς μη ρεαλιστικές;
Πώς λειτουργούν τα scoped styles στο Vue κάτω από την κουκούλα;
Μίλησέ μου για το Event Loop — τις ουρές μικρο και μακροεργασιών.
Πώς διορθώνω ένα πρόβλημα με var σε μια βρόχο, εκτός από το να αντικαταστήσω το var με το let;
Πώς σχετίζεσαι με τη λογική στο πρότυπο (template);
Δείτε αυτόν τον κώδικα HTML/CSS. Ποιο θα είναι το χρώμα του κειμένου σε κάθε στοιχείο;
Πες μου για τις αρχές της αντικειμενοστραφούς προγραμματισμού. Είναι εφαρμόσιμη η αντικειμενοστραφής προγραμματισμός στη JavaScript;
Ποιους τρόπους απομόνωσης CSS γνωρίζετε;
Τι σκέφτεσαι για το Pinia; Σε ποιες περιπτώσεις δεν θα χρησιμοποιούσες το Pinia;
Άσκηση σε Vue: τι θα εμφανιστεί στο πρότυπο όταν χρησιμοποιείτε watch χωρίς τη σημαία immediate;
async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
Μίλησε για τις μεταβλητές var, let, const: πεδία ορατότητας, hoisting, προσωρινή νεκρή ζώνη.
Πώς επηρεάζει ένα γονικό στοιχείο αν έχει ένα παιδί με position: absolute;
Γιατί χρησιμοποίησες async/await με try-catch αντί για Promise.then().catch();
Τι γνώμη έχεις για το στοιχείο που είδες στην ανασκόπηση κώδικα;
Εξηγήστε τη συμπεριφορά του ακόλουθου κώδικα JavaScript Promise και τι θα καταγραφεί στην κονσόλα: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```