Frontend
De cât timp lucrați în companie? Când au venit ultima dată noi angajați în echipă?
Adaugă posibilitatea de a selecta un element: la clic, acesta va fi evidențiat în roșu, dar din întreaga listă se poate selecta doar un element.
Ce cauți pentru tine, la ce aspecte acorzi atenție atunci când alegi un angajator?
Ce este JSX și de ce este nevoie de o cheie în liste?
Ce este un generic în TypeScript?
Privește acest cod cu SSR și clasa singleton i18n. Găsește o problemă serioasă care poate strica HTML-ul livrat utilizatorului. Cum o corectezi?
Care este diferența dintre mediul de execuție JavaScript în browser și Node.js?
Cum este organizată comunicarea între echipe? Există un backend separat pentru fiecare echipă?
Ce garanții oferă cheia străină pentru date într-o bază de date relațională?
Ce faci dacă sarcina este formulată defectuos, de exemplu, ți se dictează poziția și culoarea specifică a butonului în loc să se descrie problema?
Spune-ne despre procesul de dezvoltare și Git-flow în echipa ta. Cum este organizat procesul de revizuire a codului?
Este `console.log` din interiorul unei funcții un efect secundar?
Ce este unknown în TypeScript și în ce se deosebește de any?
Ce se întâmplă într-o aplicație deja compilată dacă în locul numărului așteptat este transmis un șir de caractere?
Ce se întâmplă cu componenta atunci când se schimbă cheia? Vorbește despre ciclul de viață al componentelor funcționale.
Care este diferența dintre randare și pictare? Cum se numește procesul de comparare a arborelui DOM virtual și real?
A fost vreodată cazul în care nu ai respectat termenul limită? Cum ai înțeles din timp că nu vei reuși și când ai anunțat acest lucru?
De cât timp lucrați în companie?
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?