Frontend
Care sunt principalele dezavantaje și probleme ale signals, în special atunci când lucrezi cu efecte?
Vorbește despre hook-urile ciclului de viață ale componentelor Angular în ordinea în care sunt executate.
[nume] a întrebat: Cu ce fel de oameni îți este cel mai greu să lucrezi? Și cu cine îți este cel mai ușor?
Experiența ta principală este cu Vue 2 sau Vue 3?
Ce metode statice Promise cunoști? Vorbește-mi despre ele.
Dacă ar trebui să numeri liniile de cod dintr-un proiect, cum ai aborda această sarcină? Cum ai formula o interogare pentru a găsi o soluție sau pentru o rețea neurală?
Care este diferența dintre useRef și useState?
Dacă un copil de 6-7 ani s-ar apropia de tine și te-ar întreba ce faci, ce ai răspunde?
Spune-mi despre experiența ta, cu ce te-ai ocupat în ultima vreme?
Sarcină în Vue: ce va fi afișat în șablon atunci când se folosește watch fără flag-ul immediate?
Imaginează-ți o situație: cu puțin timp înainte de lansare, găsești o eroare care face ca o funcționalitate să nu funcționeze corect. Lansarea nu poate fi amânată, dar știi că ceva nu funcționează corect. Ce ai face într-o astfel de situație?
Ce este o aplicație web progresivă (PWA)?
Spuneți-ne cum au fost organizate micro-front-urile dvs., interacțiunea lor și funcționarea generală a sistemului.
Ce ai lua pentru a construi un kit UI de la zero?
Cum a fost structurat procesul de dezvoltare la ultimul loc de muncă? În ce formă ajungeau sarcinile, cum intrau în producție și care a fost rolul tău în acest proces?
Sarcină de live coding: scrieți un composable useLocalStorage, care va acționa ca un strat între dezvoltator și interacțiunea directă cu localStorage — înregistrarea, rescrierea valorilor pe cheie și monitorizarea modificărilor acestei valori.
Spune-mi despre tine și experiența ta de muncă.
Coding Live: Implementați un mecanism de bază EventEmitter cu metodele subscribe, publish și un mecanism de dezabonare
9. Copiat În timpul unui examen, profesorul Floyd a observat că unii studenți schimbă notițe. La început, a vrut să le pună tuturor nota 2, dar profesorul a fost amabil și a decis să împartă studenții în două grupuri: cei care permit copierea și să pună doar primului grup nota 2. Profesorul a înregistrat toate perechile de studenți care au schimbat notițe. Este necesar să se determine dacă poate împărți studenții în două grupuri astfel încât orice schimb de notițe să se realizeze de la un student al unui grup la un student al celuilalt grup. Formatul de intrare În prima linie se află două numere N și M — numărul de studenți și numărul de perechi de studenți care schimbă notițe (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Apoi, în M linii, sunt descrise perechile de studenți: două numere corespunzătoare numerelor studenților care schimbă notițe (numerotarea studenților începe de la 1, fiecare pereche de studenți este listată nu mai mult de o dată). Formatul de ieșire Este necesar să se afișeze răspunsul la sarcina profesorului Floyd. Dacă este posibil să împartă studenții în două grupuri, se afișează YES; altfel, NO.
Ai experiență în colectarea de metrici în Prometheus, inclusiv metrici de afaceri?