Frontend
Cum decizi când să folosești useMemo, useCallback, React.memo și când nu? Ai criterii?
Ce se întâmplă dacă nu se curăță timeout-ul după executarea cu succes a funcției? Cum se poate remedia acest lucru și ce metodă de promisiune ar fi potrivită pentru a curăța timeout-ul în orice caz (și la succes, și la eroare)?
Cum arată candidatul ideal la finalul perioadei de probă, care sunt criteriile pentru succesul său?
Folosiți RxJS sau ați trecut deja complet la semnale?
Vorbește despre ciclul de viață al unui component React: etapele principale de montare, randare și demontare.
Pentru ce s-a folosit Federația de Module?
Ai o pregătire inițială ca regizor de teatru — de ce ai ales dezvoltarea, de ce anume frontend?
Ai experiență în lucrul cu monorepoziții sau micro frontends?
Ai fost vreodată nevoit să dezvolți o funcție complet singur?
Pe lângă Next.js, cu ce alte bundlere și medii de dezvoltare ați lucrat?
Cum te simți când ești concentrat pe o sarcină și colegii te distrag cu corecturi urgente sau o sarcină nouă?
Trebuie să scrii o funcție memoize — un wrapper pentru memoizare. Pentru simplitate, poți considera că funcția va avea întotdeauna doar un argument, și acesta va fi o valoare primitivă.
Ce este CSRF și cum să te lupți cu el?
Explica diferența dintre Virtual DOM în React și mecanismul de Detectare a Schimbărilor în Angular
Explicați conceptul de programare declarativă în ceea ce privește React.
La ce servesc adresele IP statice?
Spune-mi despre tine, experiența ta principală, realizările și sarcinile cheie pe care le-ai îndeplinit.
[nume] a întrebat: cum percepiți munca într-un startup, ce v-a plăcut și ce nu v-a plăcut?
Explica cum funcționează ChangeDetectionStrategy.OnPush și în ce se diferențiază de strategia Default.
Ce hooks de ciclu de viață au fost în Vue 2?