Frontend
Vai esat strādājis ar Redis?
Kādus datu tipus jūs zināt JavaScript?
Kā izskatās kontrolēts ievades lauks React?
Praktiska uzdevums: veiciet ritināšanu iekšā konteinerā (article), ne uz body. Pievienojiet pogas pie konteineru apakšas (sticky). Slēpt ritināšanas joslu ar stiliem.
Kā kopēt objektu JavaScript?
Kādi kritēriji ir svarīgi bibliotēkas UI-kita komponentiem, ar kuriem jūs personīgi esat saskāries praksē (piemēram, atbildības robežu noteikšana)?
Kā bija organizēta komanda un kā tika iestatīti procesi?
Pastāstiet vairāk par interesantiem tehniskiem gadījumiem no jūsu prakses: mērogošana, sarežģītu vaicājumu atkļūdošana un līdzīgas uzdevumi.
Ja tev būtu jāizvēlas starp mikrofrontendu ieviešanu vai monolīta izmantošanu, kā tu pieņemtu lēmumu?
Vai jums kādreiz bija jāiestata klases kārtošana vai jāizdzēš dublikāti Tailwind?
Pastāsti par sevi: ar ko pēdējā laikā nodarbojies, kāpēc pēc 2024. gada decembra nav ierakstu tavā CV?
Pastāstiet par savu pieredzi no CV: uzdevumi, tehnoloģijas, panākumi un sasniegumi vairāk nekā trīs ar pusi gadu darba Sovcombank.
Kuri resursi un posmi var bloķēt lapas ielādi un attēlošanu? Vai attēli var bloķēt ielādi?
Kam paredzēti generiki TypeScript? Kā ierobežot generiku ar noteiktiem tipiem? Kas ir type narrowing un kā tas tiek īstenots?
Vai jums ir pieredze ar Set un Map izmantošanu? Kādās situācijās tos izvēlējāties?
Izskaidrojiet šo TypeScript noderīgo tipu atšķirības un to lietošanas gadījumus: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Izskaidrojiet mantošanas problēmu kodā, kur klase paplašinās no Object, un ieteikt risinājumu.
Kāpēc jūsu projektā netiek izmantotas konteineru vaicājumi?
Ko mainīs visos trīs gadījumos, ja funkcija būs bultiņas funkcija?
Kādi ir SSR (Servera puses renderēšanas) priekšrocības un trūkumi?