Frontend
Uzdevums Vue: kas tiks rādīts šablonā, izmantojot watch bez immediate zīmes?
Kā tieši tika iestatīta tīmekļa konsultācija (video zvani)?
Praktiska uzdevums: īstenot automātiskās aizpildīšanas komponentu (meklēšana ar ieteikumiem) — ar debounce ievadei, iepriekšējās pieprasījuma atcelšanu, izmantojot AbortController, ielādes stāvokļa rādīšanu, ieteikumu sarakstu un elementa izvēles apstrādi ar klikšķi.
Vai jums ir piemērots piedāvājums: €30 000 bruto, īstermiņa līgums līdz 31. decembrim ar pāreju uz pastāvīgu no 1. janvāra?
Jūs minējāt, ka strādājāt ar formām — kura bibliotēka tika izmantota Vue formām?
Vai pastāv funkcija foo, kas pieņem argumentus no tipa any un tos atgriež? Kā nodrošināt, lai rezultāta tips nebūtu any, bet atbilstu nodotā argumenta tipam? Izmantojiet Generikus.
Vai vari uzzīmēt shēmu, kā izskatīsies pieprasījumu ķēde no klienta līdz tehniskajām vienībām (CDN, statiska glabāšana, Postgres utt.)?
React+Redux pārdošanas panelī lietotāji ziņo, ka tas nedarbojas kā gaidīts. Atrodiet problēmas un tās novērsiet. Programma satur: produktu sarakstu pēc pārdojumiem, pārdošanas vizualizāciju baro diagrammas formā (ECharts), jauna produkta pievienošanas formu. Galvenā sūdzība: tiek apgalvots, ka produkts tiek pievienots caur formu, bet tas neparādās sarakstā.
Kāda ir jūsu arhitektūra frontend projektos (piemēram, FSD vai cita)?
Kāda ir atšķirība starp interface un type TypeScript? Kad ko izmantot?
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?
Vai jums nav iebildumu darboties ar fullstack?
Kā atšķiras standalone komponenti no Angular modulārās arhitektūras?
Kur un kā tu redzēsi, cik ilgi komponenta tiek renderēta?
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?