Frontend
Kā React glabā stāvokli? Kādus stāvokļa pārvaldniekus esat izmantojis?
Kas ir mērījumu vienības rem, em, vw, vh CSS? Kā tās atšķiras un kā darbojas?
Ja elementam ir iestatīta pozīcija: absolute, pret kuru elementu tas tiks pozicionēts? Kas notiks, ja iekšā absolūtā elementa būs vēl viens absolūts elements?
Virtuālas ritināšanas īstenošana: ir garš ziņojumu saraksts (10 000 elementu), jāattēlo tikai redzamie elementi iekšā konteinerā ar fiksētu augstumu 300px, ar rindas augstumu 30px.
Vai jūs strādājāt pie lapu ielādes optimizācijas un Web Vitals metriku (LCP, FMP, FCP)?
Vai JavaScript var izveidot objektu bez prototipa?
Kā tika organizēts izstrādes process jūsu pēdējā darba vietā? Kā uzdevumi tika saņemti, kā tie nonāca ražošanā un kāda bija jūsu loma šajā procesā?
Kāda tehnoloģija ir React pamats un kam tā ir nepieciešama?
Kā atgūt funkcijas kontekstu? Pastāsti par call, apply, bind.
Vai esat izmantojis Git Stash? Kādās gadījumos tas tiek izmantots?
Kas ir Vue Router un kā tas darbojas ar saviem vārdiem? Ko parasti ir iekļauts maršrutētāja konfigurācijas failā (index failā)?
Kura būvētājs tiek izmantots projektā? Vai esat strādājis ar Webpack?
Izstrādājiet EventEmitter klasi: metodi subscribe(event, handler) lai abonētos uz notikumu un emit(event, data) lai izsauktu visus abonentus. Tāpat īstenojiet unsubscribe metodi.
Kas ir requestAnimationFrame un ko tas garantē?
Vai jūs izmantojāt FSD (Feature-Sliced Design) projektā? Kā jūs rakstījāt samples un subscriptions uz notikumiem Effector, izmantojot FSD?
Kādi citi HTTP pieprasījuma metodi ir, izņemot GET? Kā tie saucas?
Kur iet robeža starp feature un entity? Kad jūs ievietojat biznesa loģiku?
Ja nebūtu NgRx, ko jūs izmantotu tā vietā?
Kāpēc tieši izvēlējāties tīmekļa izstrādi un Angular, nevis, piemēram, mobilo izstrādi?
Pastāsti vairāk par projektu [uzņēmums]: tehnoloģijas, uzdevumi, ko darīji?