Frontend
De ce ai folosit computed pentru filtrarea tarifelor, în loc de variabile normale sau funcții?
Ce este o cheie în React și la ce folosește?
În ce moment va rula funcția de cleanup din useEffect, dacă are un array de dependențe cu parametrii a, b, c?
Sarcină în editorul de cod: există două matrice, obținute de pe servere diferite, în fiecare matrice fiind înregistrări cu ID-uri unice și consecutive (care nu se repetă între matrice). Trebuie să scrieți o funcție care primește aceste două matrice și un număr k, și returnează cele k elemente cu cele mai mari ID-uri în ordine descrescătoare.
Care este diferența dintre tipurile any și unknown în TypeScript?
Analiza HTML și CSS se face sequential sau în paralel?
Ce este cherry-pick în Git?
Cine ar trebui, în general, să ia decizia de amânare a lansării?
Ce argument transmitem funcției inject? Ce anume se transmite acolo — o dependență sau altceva (token)?
Sarcină React: implementați un component de căutare a aparițiilor unui substring în text. Cerințe: încărcarea textului din API la prima randare, indicație de încărcare, gestionarea erorilor, căutare a aparițiilor fără a ține cont de majuscule/minuscule, evidențierea aparițiilor găsite, afișarea numărului total de apariții, buton pentru încărcarea unui text suplimentar.
Ai lucrat cu RxJS?
De ce este necesar React ca bibliotecă și de ce să nu scrii o aplicație în JavaScript vanilla?
Cum sunt structurate stările de magazin și server pe frontend? Folosiți TanStack Query?
Vorbește-mi despre Event Loop în JavaScript: cum funcționează, ce sunt microtask-urile și macrotask-urile?
Există probleme în adăugarea de noi metode la prototipurile obiectelor încorporate?
Care este diferența dintre declarația de funcție și expresia de funcție?
Cum are loc onboarding-ul și integrarea în echipă?
[nume] a întrebat: sarcină: există un input pe pagină. Scrieți un cod care să permită salvarea valorii introduse în localStorage astfel încât, după reîncărcarea paginii, valoarea să fie restaurată.
În ce format ați lucrat cu bazele de date? Povestiți despre experiența dvs. în scrierea de interogări SQL
Scrieți implementarea helper-ului Promise.withResolvers() — o funcție care creează un Promise și returnează un obiect cu trei proprietăți: promise, resolve și reject.