Frontend
Vorbește-mi despre căutarea unui loc de muncă — cât de activă este acum și cu ce este legată?
Lucrezi în prezent sau ai plecat deja?
Ce sunt null și undefined, care este diferența? Ce va returna typeof null?
Cum se poate optimiza handler-ul de eveniment scroll, care provoacă reîmprospătări frecvente? Care este diferența dintre throttling și debounce?
Vorbește despre useCallback — scenariul de utilizare, de ce este nevoie?
/** * Este necesar să scrieți o funcție strjoin, * care unește șirurile de caractere folosind un separator. */ function strjoin() { // cod aici } console.log(strjoin('.', 'a', 'b', 'c')) // 'a.b.c' console.log(strjoin('-', 'a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Vorbește-mi despre stack-ul tău în frontend în general, ce folosești?
Cum te simți în legătură cu munca la birou? Ai experiență de lucru la birou?
Avem un front foarte mare în monorepo, cu multe echipe diferite care lucrează simultan. Migrarea la micro-frontends nu este posibilă. Cum putem minimiza riscurile ca echipele diferite să afecteze munca unele alteia?
Care sunt principalele diferențe dintre Vue 2 și Vue 3?
Explicați principiile SOLID și aplicarea lor în Angular
Care au fost rezultatele la locul de muncă anterior?
Ce știi despre REST? Ce metode de solicitare există?
Ai lucrat la birou sau de la distanță în ultimele locuri de muncă?
Au fost cazuri în care ceva a căzut în producție sau în timpul testelor de implementare cu conexiuni WebSocket?
Cu accent pe suport și dezvoltare — ce abordări au ajutat la respectarea așteptărilor față de produs, pentru ca acesta să fie evolutiv și suportabil? Ce s-a ales în ceea ce privește arhitectura și de ce?
Unde se află corpul unei cereri POST în PHP? Cum se obțin datele dintr-un formular și dintr-o cerere JSON?
Caz: este necesar să implementăm o animație lină pentru afișarea mașinii pe hartă. Telemetria (latitudine, longitudine, unghi) vine de două ori pe secundă, iar mașina sare între coordonate. Cum ai realiza acest lucru?
Cum funcționează mecanismul de refresh token?
Cum a fost organizată echipa și cum au fost configurate procesele?