Frontend
Cum înțelege serverul că trebuie să descarce un fișier și nu doar să obțină o entitate (de exemplu, la descărcarea unui PDF)?
Spune-ne despre stiva de tehnologii a proiectului. Ai lucrat vreodată cu aplicații Telegram?
Rezolvați probleme algoritmice; care este experiența dvs. cu problemele LeetCode?
Ce metode HTTP cunoști în API-ul REST? Care este diferența dintre PUT și PATCH?
Ce se întâmplă cu useEffect dacă array-ul roles este gol?
Vorbește despre Virtual DOM și mecanismul de reconciliation în React. Cum optimizează React compararea arborilor?
De ce nu e senior? Ai participat la arhitectură, ai realizat sarcini complexe, ai optimizat.
Cum se suprascrie contextul (this) în interiorul funcției loadScript, dacă aceasta este o metodă a unei clase și trebuie apelată cu un alt this?
Ce este Vue? Ce este reactivitatea și la ce folosește?
Ce va fi afișat în consolă după apăsarea butonului (re-redare)?
Ai scris teste? Care anume?
Vorbește despre câteva sarcini complexe și interesante din ultima ta experiență de muncă.
Cum ai organiza arhitectural munca cu backend-ul într-un proiect nou? Ce tehnologii ai alege?
Echipa de coș se împarte în subechipe — la care dintre ele pot să mă alătur și câte front-end-uri vor fi acolo?
La utilizarea cheilor în React și de ce trebuie să fie unice?
Cum ai împărți arhitectura de interacțiune cu backend-ul în straturi: obținerea datelor, validare, stocare, solicitări repetate în caz de eroare?
Programare live: implementarea unui polyfill pentru metoda Promise.all, inclusiv păstrarea ordinii rezultatelor
Care este diferența dintre div și span din punct de vedere al aspectului?
Cât de curând sunteți gata să mergeți la noul loc?
Nu vrei să treci la full stack în locul tău de muncă actual? În acești doi luni nu s-a schimbat nimic?