JavaScript este monocore sau multi-core? Povestește-mi despre Web Workers.
Frontend
Ai căutat un loc de muncă în acești doi luni?
Ce este EventBus? Cum îl faci în Vue?
Vorbește-mi despre stiva pe care ai folosit-o. Cât de bine cunoști TypeScript? Tipuri complexe, tipuri recursive?
Ce vei face dacă termenele sunt complet nerealiste?
Vorbește-mi despre Event Loop — cozile de micro și macro-activități.
Cum se corectează o problemă cu var într-un ciclu, în afară de înlocuirea var cu let?
Ce părere ai despre logica în șablon?
Cum funcționează stilurile scoped în Vue pe ascuns?
Ce părere ai despre Pinia? În ce cazuri nu ai folosi Pinia?
Privește acest cod HTML/CSS. Care va fi culoarea textului pentru fiecare element?
Vorbește despre variabilele var, let, const: domenii de vizibilitate, hoisting, zona moartă temporară.
De ce ai folosit async/await cu try-catch în loc de Promise.then().catch()?
Vorbește-mi despre principiile OOP. Este aplicabil OOP în JavaScript?
Ce metode de izolare CSS cunoști?
Cum afectează un element părinte dacă are un copil cu position: absolute?
Sarcină în Vue: ce va fi afișat în șablon atunci când se folosește watch fără flag-ul immediate?
Ce părere ai despre componenta pe care ai văzut-o la revizuirea de cod?
Explicați comportamentul codului Promise JavaScript de mai jos și ce va fi afișat în consolă: ```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)) ```
Cum faci ca două promisiuni să se execute în paralel și funcția să se finalizeze în 1 secundă, în loc de 1200 ms?