Frontend
Care este diferența dintre randare și pictare? Cum se numește procesul de comparare a arborelui DOM virtual și real?
De cât timp lucrați în companie?
Cum ai interacționat cu backend-ul și ceilalți membri ai echipei (analiști, designeri, testeri)?
Ai gestionat situația în care indexOf returnează -1 atunci când îl folosești în removeItem?
Cum ți se pare formatul nostru de lucru? Este atractiv?
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?
Ce este cherry-pick în Git?
Cine ar trebui, în general, să ia decizia de amânare a lansării?
Ce gestionare de stare ai folosit? La ce servește un manager de stare, ce problemă rezolvă?
Ce argument transmitem funcției inject? Ce anume se transmite acolo — o dependență sau altceva (token)?
Ce accesuri sunt necesare înainte de a clona repository-ul?
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.
Cum funcționează Array.from? Ce acceptă ca argumente?
Ce știi despre context și cuvântul cheie this?
Ai lucrat cu RxJS?
De ce este necesar React ca bibliotecă și de ce să nu scrii o aplicație în JavaScript vanilla?