Kiek greitai jūsų komanda įsisavina ir įgyvendina naujas bibliotekas/požiūrius?
Frontend
Kaip tvarkyti asinchronines funkcijas useEffect viduje ir kaip teisingai organizuoti klaidų valdymą keliems API iškvietimams?
Naudojate specializuotas UI bibliotekas (pvz., Ant Design)? Ar esate jomis patenkintas, kuriuos komponentus palikote ir kuriuos pakeitėte savo?
Ar reikalinga atskira toggleLoading funkcija, ar galima be jos apsieiti?
Paaiškinkite, kaip veikia Event Loop — kas yra mikro užduotys, makro užduotys ir jų prioritetas.
Ar kada nors teko dirbti su CI/CD, ką nors nustatyti?
Kaip teikiate pirmenybę techninei skolai, palyginti su verslo užduotimis?
Kaip teisingai ištaisyti funkciją, kuri mutuoja masyvą ir grąžina jo ilgį vietoj pačio masyvo?
Ar šis pagrindinis projektas yra baltas ženklas? Ar jis parduodamas klientams su jų pritaikymu?
Papaskinkite apie nesėkmes projekte — kaip jas valdote, kokie buvo paskutiniai incidentai ir kaip juos sprendėte?
Papaskink apie savo vaidmenį komandoje. Ar mentoruoji ką nors, ar užduotis deleguoji, ar atvirkščiai, tau deleguoja?
Kaip galima pagerinti šio komponento architektūrą? Ar verta jį suskirstyti į mažesnius komponentus, kad būtų optimizuotas atvaizdavimas?
Kaip organizuota komunikacija tarp komandų? Ar kiekvienai komandai yra atskiras backend'as?
Papaskink daugiau apie platformą — apie konkursų srautą, konkursų paiešką, filtravimą ir kt.
Ar turite budėjimo pamainas (on-call) ir kaip jos organizuotos?
Kaip paprastai vyksta API suderinimas tarp frontend ir backend jūsų projekte?
Naudojate kokias nors konfigūracijas programoje? Linters, kodo stiliai — ar dalijatės jomis tarp projektų (pavyzdžiui, per privatų npm)?
Kokia jūsų technologijų seka — React, Next.js ar kažkas kita?
Ar rašote testus ir kokius tiksliai (vienetinius, kritinius srautus ir t.d.)?
Kaip nustatote, kada reikia apvynioti funkciją useCallback ir kada ne? Kaip tai daroma jūsų projekte?