Frontend
Vorbește-mi despre principiile SOLID
Problema legată de Event Loop: determinați ordinea afișării în consolă în prezența setTimeout, Promise și cod sincron. Ce va fi afișat ultima dată și de ce?
La necesitatea atributului key în listele React?
Ce cauți acum și ce aștepți de la un loc nou?
Cum influențează CORS și CSP unul pe celălalt?
Te rog, spune-mi în ce oraș te afli acum.
Ce va fi afișat în consolă la prima redare a unui component React cu un component copil (useLayoutEffect, useEffect)?
Ce valori pot fi stocate în JSON? Se pot stoca funcții acolo?
Ai folosit Vitest sau Playwright în munca ta?
Vorbește despre ciclul de viață al componentelor React (clase și funcționale).
Ați fost nevoit să vă ocupați de securitatea aplicației, codului sau serviciului?
Cum se realiza acceptarea sarcinilor în compania anterioară? Ce standuri de testare existau?
Există un filtru cu taburi. La schimbarea rapidă între taburi, uneori apar valori vechi care nu aparțin tabului curent. Care este cauza și cum se poate remedia?
Ce este un CDN? Cum ajunge static-ul acolo? Cum află clientul către ce server CDN să se adreseze?
Câți utilizatori vom avea? Este necesară optimizarea SEO? Este necesară localizarea? Ce metrici trebuie să colectăm?
Ce poate bloca procesul de parsare a HTML-ului?
Spune-mi mai multe despre protocolul HTTP: ce este și ce metode sunt utilizate?
De ce ai decis să iei în considerare alte oferte? De ce ai decis să intri pe piață?
Povestiți despre ultimul loc de muncă: experiență, tehnologie, momente memorabile și proiecte.
useEffect este sincronic sau asincronic?