Frontend
Realizează o revizuire a codului furnizat în Vue 3 — povestește cu voce tare ce vezi, ce probleme găsești și ce optimizări ai propune.
Parametrii din funcție sunt transmiși prin referință sau prin valoare?
Întrebarea nr. 6: Ce va returna acest fragment de cod (apel al unei funcții săgeată prin operatorul new)?
Ai folosit Apollo GraphQL doar pentru interogări sau și pentru gestionarea stării locale (câmpuri doar pentru client, câmpuri reactive)?
Vorbiți despre metodele Promise.all, Promise.race și Promise.allSettled. Care este diferența dintre ele?
Ai lucrat cu Vue și React. Poți compara, după părerea ta, care este mai bun — Vue sau React?
Implementați o mașină de slot simplă "mână-unu": - Implementați trei tamburi (cu cifre de la 0 la 9, care se schimbă în ordine 0,1,2,...9,0,1,2...) - La fiecare onRoll pe tambur apare următoarea valoare - Dacă toate cele trei cifre coincid după oprire, spunem că a câștigat - Dezactivați butonul în timpul rotirii Modelul fizic al roții este deja implementat în metoda runSpinner, dar nu are legătură cu cifrele. Sfaturi: începeți implementarea cu primul tambur, apoi adăugați celelalte după analogie
De ce ați folosit o soluție personalizată pentru grafice în loc de biblioteci gata făcute (de exemplu, Grafana)?
Cum ai rezolva o problemă de încărcare a datelor folosind componente server și client? Strategii de caching în Next.js.
Ce sunt primitivele în JavaScript și de ce funcționează diferit față de obiecte în contextul gestionării referințelor în React?
Spuneți-ne despre dumneavoastră, experiența dumneavoastră, cele mai dificile și interesante sarcini, tehnologiile cu care ați lucrat.
Ce factori consideri atunci când alegi un cadru UI și de aplicație în jurul React, cum ar fi Next.js, biblioteci de componente precum MUI și instrumente de testare precum React Testing Library, și ce beneficii sau limitări practice introduc?
Se poate opri propagarea evenimentelor? Cum? Care este diferența dintre stopPropagation și stopImmediatePropagation?
Cu ce ai dori să împărtășești din experiența ta? Evenimente importante, succese semnificative pe care vrei să le povestești sau, dimpotrivă, câteva eșecuri?
Cum să faci corect solicitări HTTP în React? De ce Axios este mai bun decât fetch?
Care sunt modalitățile de declarare a variabilelor în JavaScript și care este diferența?
Determină ordinea de afișare a console.log în exemplul prezentat cu cod sincron, setTimeout, Promise și funcție.
Povestiți despre un proiect dificil din experiența dvs. (editor vizual cu intervale, acțiuni și linii de conectare).
Cum ați implementa un component comun pentru diferiți furnizori de plăți cu endpoint-uri, parametri și formate de răspuns diferite, dar cu o interfață unificată?
Care este diferența dintre REST API și WebSocket?