Frontend
Kā tieši tika iestatīta tīmekļa konsultācija (video zvani)?
Pastāstiet mums, kā bija organizēti jūsu mikro-frontend'i, to mijiedarbība un kopējā sistēmas darbība.
Jūs minējāt, ka strādājāt ar formām — kura bibliotēka tika izmantota Vue formām?
Kad ir kad ir atcelt RxJS plūsmas un kādus atcelšanas veidus jūs zināt Angular?
Vai esat strādājis ar datu bāzēm? Ja jā, ar kurām tieši? Ko tieši ar tām darījāt?
Kas mani tieši interesēja jūsu uzņēmumā? Ko es vēlētos atrast jaunā darba vietā?
Kā optimizētu lēni darbojošu lietotni? Kādas metodes izmantotu?
Sīkāk pastāstiet, kā jums izdevās īstenot stāstu ar piekļuves atvēršanu neregistrētiem lietotājiem (lead) bez riska bojāt esošo funkcionalitāti maksājošajiem klientiem — jo tas izskatījās pēc mīnu lauka, ņemot vērā, ka bija jāiejaucas legacy autentifikācijā.
Vai jūs varat aprakstīt HTTP pieprasījuma struktūru: no kādām daļām tā sastāv?
Ko nozīmē objektu nodošana ar atsauci?
Kāda stilizācijas risinājums MUI kontekstā var tikt izmantots vietā inline-stiliem?
Kā jūs tipizētu funkciju TypeScript, kas pieņem jebkura veida datu masīvu un atgriež pirmā elementa tipu?
Kas ir virtuālais DOM? Kam tas ir nepieciešams? Kādi ir trīs nosacījumi koku salīdzināšanas algoritmam (diffing)?
Kādus programmu optimizācijas veidus pazīsti?
Pastāstiet par mikroservisiem un mikrofrontendiem, kurus esat veidojis: kā tie tika īstenoti un kā tie tika organizēti?
Kā viņi mēra, ka Formik ar Context API palēninājās? Kā viņi saprata, ka ir pienācis laiks mainīt pieeju?
Vai jūs pats rakstījāt vienības testus? Kādas testēšanas rīkus izmantojāt?
Vai jūs kādreiz esat strādājis ar Blob? Kā izveidot saiti, lai lejupielādētu dinamisku failu?
Pastāsti man par Vue.js slotiem: kas tie ir, kā darbojas nosauktie sloti un scoped slots?
Bizness vēlējās ātri izlaist funkciju, bet tu saprati, ka tas nes līdzi tehniskus riskus. Kā rīkojies?