Sobes.tech

Frontend

Ești lider tehnic al unei echipe de 3-4 dezvoltatori frontend. A apărut un nou produs web de scară mare CRM sau Service Desk cu backend gata. Cum vei alege tehnologia pentru partea de frontend?

Middle+
EvaTeam (ангуляр)
53

Cum folosiți exact ChatGPT/Copilot pentru rezolvarea sarcinilor?

Middle+
Data World
53

Dacă treci de interviu, când poți începe să lucrezi?

Junior
Kodera
53

Implementați o interfață de filtrare a zborurilor după numărul de opriri: obțineți bilete prin fetchTickets, redați dinamic casete de selectare pentru numărul de opriri disponibile, suportați selecții multiple și filtrați lista de bilete. Discutați despre posibile optimizări.

Middle
Авиасейлс
52

Automatizarea în extensia browser-ului implica simularea clicurilor sau solicitări API directe?

Junior
Kodera
52

Cum este organizat procesul tău tipic de dezvoltare frontend: de la apariția ideii și a sarcinii până la descompunere și implementare?

Middle
Авиасейлс
52

Există un filtru de căutare cu debounce: primul request este pentru un cuvânt, apoi al doilea — pentru un cuvânt nou, dar primul răspuns ajunge ultimul și suprascrie UI-ul. Cum să gestionezi acest lucru în Angular?

Middle
Kostylworks
52

Ce se întâmplă dacă conectezi un fișier cu extensia .ts într-o aplicație JavaScript obișnuită folosind <script src>?

Middle+
Премиум IT Solution(ПСБ)
52

Spuneți-ne despre experiența dvs. relevantă cu Angular 16: ce sarcini ați îndeplinit?

Middle+
Премиум IT Solution(ПСБ)
52

Cum ai tras schimbările din ramura țintă în ramura ta de funcții?

Middle+
Премиум IT Solution(ПСБ)
52

Este permis să atribuiți un Observable direct unui câmp al componentei în constructor sau la inițializarea câmpului? Care este diferența față de abonarea în constructor?

Middle+
EvaTeam (ангуляр)
52

Este posibil să trimiteți un corp într-o solicitare GET?

Middle+
Премиум IT Solution(ПСБ)
52

Dacă pentru body este setată culoarea: pink, ce culoare vor avea linkurile în mod implicit și de ce?

Middle+
Премиум IT Solution(ПСБ)
52

Care sunt strategiile pentru a face modificări și a uni ramurile în Git?

Middle+
Data World
51

Pentru ce se folosește Reselect și cum se evită re-redarea inutilă atunci când se combină date din mai multe slices?

Middle
ТрансЭнергоСнаб (реакт)
51

Care este diferența dintre locul în care este declarată o funcție și locul în care este apelată, în contextul valorii this?

Middle+
EvaTeam (ангуляр)
51

Ai folosit rebase și poți explica cum funcționează?

Middle+
Data World
51

Ce este React Fiber, de ce a apărut, poate fi întreruptă faza de commit și ce înseamnă current tree și work-in-progress tree?

Middle
ТрансЭнергоСнаб (реакт)
51

Ce este CI/CD și ai lucrat cu el?

Middle+
585GOLD
51

Ce sunt macro-tasks în Event Loop?

Middle+
EvaTeam (ангуляр)
50
/308