Frontend
Ai gestionat situația în care indexOf returnează -1 atunci când îl folosești în removeItem?
Ce se află în fișierul index al routerului, ce proprietăți sunt configurate acolo?
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?
În ce moment va rula funcția de cleanup din useEffect, dacă are un array de dependențe cu parametrii a, b, c?
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?
În funcția handleCityChange de la linia 52 există trei antipatterns. Găsește-le și explică-le.
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?
Ce poți spune despre hook-urile de ciclu de viață ale componentelor în Vue 3?
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?
Ce este idempotenta metodelor HTTP? Care metode sunt idempotente și care nu? Care este diferența dintre PUT și PATCH?
Cum ai configurat CI/CD? Ce ai făcut exact, cu cine ai comunicat?
Care este diferența dintre declarația de funcție și expresia de funcție?
Cum are loc onboarding-ul și integrarea în echipă?
În CV se menționează designul adaptiv — aplicația a fost folosită și în browserele mobile?
Cât de mult ai lucrat cu Node.js? Ai lucrat cu stream-uri, procesarea fișierelor?