Frontend
Cik lietotāju paredzēts mūsu viktorīnai? Uz ko tas ietekmēs, vai tu šobrīd tikai vāci informāciju?
Vai vari ieteikt vairāk risinājumu fokusa uzstādīšanai?
Izpildiet asyncAuth funkciju ar callback saskarni, kas atgriež Promise. Tad izpildiet tryAuth(n) funkciju, kas izmanto asyncAuth un gadījumā kļūdas veic n papildu mēģinājumus. Ja visi mēģinājumi neizdodas, atgriež pēdējo kļūdu.
Kā jūs nolēmāt, kur ir kritiski nepieciešams pārklāt ar testiem un kur ne?
Kā tieši notiek abonēšana signālam iekšā efektā vai computed? Kā Angular seko signāla izmaiņām un saprot, ka nepieciešams atkārtoti izpildīt efektu?
Kur tika glabāta normalizētā kešatmiņa? Vai tā bija kāda reakcīva?
Kāda bija grūtākā uzdevuma projektā ar maksājumu moduli?
Kā tika organizēts jūsu komandas koda pārskatīšanas process?
Vai jums ir bijis jāizstrādā projekta arhitektūra?
funkcija debounce(fn, delay) { let timer return function (...args) { clearTimeout(timer) timer = setTimeout(() => fn(args), delay) } }
Pastāsti par darbinieku mentorēšanu — kā tā tika organizēta?
Vai šobrīd skatāties pozīcijas, kas saistītas ar arhitektūru un komandas vadību, vai vēlaties attīstīties vairāk kā tehnisko lomu speciālists?
Ja jums ir daudz darba, bet nevarat laikīties izlaiduma termiņa, ko darītu vai kā iepriekš rīkotos?
Kādas ir atšķirības starp kontrolētajiem un nekontrolētajiem komponentiem React? Kad ir labāk izmantot nekontrolētus komponentus?
Kāda ir ievades elementa tips TypeScript, ja to iegūstat, izmantojot querySelector?
RxJS uzdevums: operatoru ķēdes optimizēšana (pipe ar filter, toLowerCase, switchMap). Izskaidrojiet, kāpēc tiek izmantots switchMap, kā tas atšķiras no concatMap un exhaustMap. Kurš operators ir labākais, apstrādājot maksājumu pieprasījumus?
Cik laba prakse ir vienlaikus saglabāt globālajā Redux veikalā lietotāja profila un groza informāciju? Kā tas ietekmē arhitektūru?
Kā veicas ar TypeScript? Vai esat izmantojis ģenerikus, utilitāros tipus, TypeGuard?
Kā jūs reaģētu uz kodu ar sarežģītību O(n²) kodu pārskatīšanas laikā?
Kāda ir atšķirība starp type un interface TypeScript?