Pričaj o Event Loop: mikro zadacima i makro zadacima, redosled izvršavanja.
Frontend
Kako se odnosiš prema zahtevima unutar komponenti?
Ispričaj mi o zatvaranjima. Kako raditi sakupljač smeća sa zatvaranjima?
Šta je requestAnimationFrame i šta garantuje?
Da li je JavaScript jednostranan ili višestran? Kako pokrenuti drugi tok?
Reci mi, na prethodnom poslu, čega je bilo više — frontenda ili backenda? Koji su bili zanimljivi, zapamtljivi i teški zadaci?
Šta misliš o Atomic CSS?
Koje su najčešće zadaci na poslu? Koliko vremena traje izrada izgleda, pisanje logike, revizija, pozivi, rad sa tehničkim dugom?
Klasičan način za poravnanje div-a po centru.
Zadatak na Event Loop sa setTimeout i Promise: odredite redosled prikaza u konzoli.
U kom formatu su dolazili odgovori sa backend-a i kako ste ih obrađivali (o sistemu psiholoških testova sa dinamičkim pitanjima)?
Spomenuo si SameSite kod kolačića — čemu služi ova postavka?
Ispričaj mi o vrstama skladišta: localStorage, sessionStorage, cookie. Čime se razlikuju i zašto se tokeni čuvaju u kolačićima?
Čime se razlikuje __proto__ od [[Prototype]] i prototype?
Током тестирања, ваш тим тестера и програмера покрива код јединичним тестовима? Да ли програмери такође пишу тестове за интеграцију и енд-ту-енд?
Čime se razlikuju promenljive u preprocesorima od nativnih CSS promenljivih?
Checkbox i drugi tipovi pitanja su li bili različiti sastavni delovi ili jedan univerzalni? Kako su se prikazivali?
U kom redosledu se izvršavaju then, catch i finally u lancu obećanja?
Zadatak za Vue komponentu sa Composition API: pronađi i ispravi grešku (nereaktivno prenošenje propsova u composable).
Ispričaj mi malo o svom prethodnom iskustvu, čime si se bavila na prethodnom poslu. Imaš li neke zanimljive slučajeve ili kakva je bila tvoja uloga u timu?