Frontend
Ce eroare poate apărea la numărarea comentariilor prin Map dacă pentru postId încă nu există o înregistrare și cum se poate corecta?
```javascript const obj = { nume: 'Alex', spune() { console.info(this.nume); } }; const obj2 = { nume: 'Ivan' } const fn = obj.spune.bind(obj).bind(obj2); fn(); obj.spune(); ```
Cât de des ai participat la producție și care a fost rolul tău în acest proces?
Ai lucrat vreodată cu Lighthouse? Imaginează-ți că ți se atribuie sarcina de a îmbunătăți metricile FCP (First Contentful Paint). Ce idei îți vin în minte?
FIFO și LIFO: ce sunt, cum funcționează Call Stack-ul, cozile de microtask-uri și macrotask-uri?
Ce îmbunătățiri s-ar putea face pentru a crește calitatea produsului în viitor?
Ce probleme de securitate vezi în transmiterea login-ului și parolei prin parametri de interogare în URL?
De ce tokenurile sunt stocate în cookies și nu în localStorage? Cum se realizează tehnic această securitate?
Ce este WeakMap?
Care este diferența dintre rem și em?
Știi cum se colectează această metrică (INP)? Cum o putem vedea la utilizatori reali, dacă în DevTools totul este în regulă, dar utilizatorii se plâng că totul merge prost?
Spune-mi ce metode statice există pentru a lucra cu promisiuni. Explică ce fac Promise.any și Promise.all.
Vorbiți despre obiectivele dvs., inclusiv cele materiale, pentru anul următor.
Când un utilizator introduce google.com în browser, care este prima solicitare HTTP trimisă către server și cu ce metodă?
Știi despre diferitele versiuni ale protocolului HTTP (HTTP/1, HTTP/2, HTTP/3)? Care este diferența dintre ele?
Povesti despre o sarcină dificilă pe care ai rezolvat-o în editor.
Ce face preventDefault și oferă un exemplu?
Scrie un polyfill pentru metoda startsWith a stringurilor, care a apărut în ES6, folosind doar posibilitățile ES5 (fără let/const, funcții săgeată etc.), adică prin moștenire prototipică.
Se moștenesc toate proprietățile CSS?
Spune-mi despre locul tău de muncă actual și ce faci acolo.