Cum ai optimiza codul repetitiv al handler-urilor onChange pentru câmpurile de email și parolă?
Frontend
Ce hooks de React folosești în principal?
Care este diferența dintre some și includes?
Care va fi rezultatul comparării unui array gol cu un șir gol în comparație nestrictă ([] == '')?
Ce metode de array cunoști în JavaScript?
Cum se poate captura o eroare în Promise? Ce tip va avea eroarea în catch?
Ce candidat iei consideri pentru tine?
Din ce au fost realizate microfronturile tale: Module Federation de la Webpack?
Cât timp va dura până te vom putea aștepta la noi dacă totul merge bine?
interfața FormState { valori: FormValues; erori: FormErrors; seIncarcă: boolean; } const [stareFormular, setStareFormular] = useState<FormState>({ valori: { email: '', parola: '', }, erori: {}, seIncarcă: false, });
Care este diferența dintre componentele controlate și cele necontrolate în React?
Task: implementați un formular de login în React. Cerinte: - două câmpuri: email + parolă - intrări controlate - trimiterea formularului cu preventDefault - validare de bază (câmpul nu trebuie să fie gol) - la trimitere, efectuați o solicitare asincronă (poate fi simulată cu setTimeout) - afișați starea de încărcare (buton dezactivat) - afișați eroare în cazul unui login nereușit Opțional: - validare email
Care este diferența dintre operatorul de egalitate dublu (==) și cel triple (===)?
Utilizarea Webpack a fost o decizie conștientă sau exista deja?
Ce metode de array cunoști și ai folosit?
Ce returnează metoda forEach?
Cum ai adunat argumentele pentru dialogul cu tehnicianul despre necesitatea actualizărilor?
Dacă un copil de 6-7 ani s-ar apropia de tine și te-ar întreba ce faci, ce ai răspunde?
Care ar fi un argument convingător pentru tine în alegerea unei companii sau proiect?