Ai lucrat cu clase în TypeScript?
Frontend
Care este diferența dintre never și void în TypeScript?
Care este tipul elementului input în TypeScript dacă îl obțineți prin querySelector?
Există un input în care utilizatorul introduce o valoare. Este necesar ca, la reîncărcarea paginii, valoarea introdusă să rămână în acest input. Descrieți o soluție și scrieți codul folosind localStorage.
Ce este o clasă abstractă?
Care este arhitectura ta pentru proiectele frontend (de exemplu, FSD sau altceva)?
Spuneți-ne despre dumneavoastră și experiența dumneavoastră profesională (tehnologii, proiecte, companii).
Care este diferența dintre evenimentele DOMContentLoaded și load? Când să le folosești pe fiecare?
Ce este CORS și pentru ce este folosit? Cum se permit solicitările din toate sursele?
Ce este tipul Union în TypeScript?
Aveți sarcini de grooming? Cine se ocupă de descrierea sarcinilor pentru dezvoltare?
Având un obiect cu metoda getName. Ce va fi afișat pe liniile 12, 13 și 14 ale codului la diferite moduri de apelare a funcției?
Se oferă o funcție și două obiecte pentru verificare. De ce într-un caz TypeScript nu se plânge, iar în alt caz da? Explicați motivul pentru fiecare linie cu eroare.
Scrie tipurile pentru funcția reduce folosind generics (pentru array, callback și rezultat).
Ce anteturi HTTP pot fi în răspuns?
Cât de mare este compania în care lucrați? Câte persoane sunt în departamentul IT?
Care este diferența dintre event.target și event.currentTarget?
Cum vă evaluați nivelul (gradul) — junior, middle sau senior?
Ce v-a adus la noi? De ce ați decis să susțineți un interviu în compania noastră?
Ce tipuri de context există în JavaScript?