Frontend
Cum funcționează paginarea bazată pe cursor? Care sunt avantajele și dezavantajele în comparație cu LIMIT/OFFSET?
Dacă trebuie să luăm în considerare numere fracționare, ce trebuie să adăugăm la metoda times?
Cum ați implementa afișarea reducerii pe cardul produsului? Ce câmpuri ați adăuga entității? Ați calcula prețul nou pe frontend sau ați aștepta ca backend-ul să îl calculeze?
Vorbește despre proprietatea position în CSS: care sunt valorile și cum funcționează?
Puteți descrie pe scurt structura unei cereri HTTP și a unui răspuns HTTP?
Cum a decurs revizuirea codului în proiectele anterioare?
Care este diferența dintre stare (state) și props (props)?
Care au fost cele mai dificile sarcini pentru tine (în special pe front-end)?
Implementați funcția callLimit, care limitează numărul de apeluri ale funcției transmise la o limită dată, și oferă și metoda reset pentru resetarea contorului.
Cum te simți în legătură cu sarcinile cu termene foarte stricte? Cât de des ți s-au întâmplat?
Ce metode pot fi utilizate pentru a transmite date între două componente Angular de nivel unic?
Cum vom vizualiza istoricul mesajelor dacă este foarte mare? Cum implementăm paginarea?
Cât de important a fost să respectați cerințele de securitate ale aplicației? Au existat amenințări comune de care trebuia să te protejezi?
Dacă funcția logHello este scrisă ca o funcție arrow și este apelată prin fn.call(this, ...args) în interiorul runOnce, ce se va întâmpla cu contextul this? Ce trebuie schimbat în funcția logHello pentru ca contextul să fie transmis corect?
Orele suplimentare sunt plătite sau este doar o înțelegere tacită?
Care este diferența dintre Promise.any și Promise.race?
Ce metode de izolare CSS cunoști?
Cum evaluați experiența dvs. cu Spring Boot? Cât de profund a fost necesar să înțelegeți cum funcționează sub capotă?
Ce te-a determinat să intri pe piața muncii ca și candidat, de ce iei în considerare oferte?
Cum ai integrat TypeScript în codul legacy pas cu pas și cum ai evitat regresiile?