Frontend
Ce face construcția as const?
Cum a fost organizat procesul de validare a codului și revizuirea codului, inclusiv revizuirea între echipe?
Cum s-au conectat microfrontends și au intrat în build?
Ce și de câte ori va fi afișat în consolă la clic pe butonul din codul Vue furnizat?
De ce ai transferat proiectul de la monolit la o structură de module partajate/funcționalități și cum ai făcut acest lucru?
Care este diferența în modul de funcționare al React.memo cu componente cu props și fără props?
Scrieți o funcție de adunare tipizată: atunci când transmiteți două numere, returnează un număr; atunci când transmiteți două șiruri, returnează un șir; iar perechile mixte de număr și șir ar trebui să declanșeze o eroare TypeScript.
Cine scrie standardele (după cod, modele etc.) în echipa ta?
Imaginați-vă un scenariu: un dezvoltator mai experimentat primește un junior cu sarcina de a crea un component Angular cu un câmp pentru afișarea unui token și un buton 'creează token'. La apăsarea butonului, se trimite o solicitare către server, se primește un token, iar juniorul scrie this.token = șirul primit, dar valoarea nu se afișează și pagina nu se re-renderizează. Ce ați recomanda pentru rezolvarea acestei probleme și ce abordări există pentru a o corecta?
Cum ai ajuns în programare și dezvoltare în general?
Care a fost cea mai interesantă sarcină pentru tine în timpul muncii? (de exemplu, integrarea serviciului de identificare pentru Kazahstan)
Spuneți pe scurt despre dvs. și experiența dvs. de lucru.
Când trebuie să te dezabonezi de la fluxurile RxJS și ce metode de dezabonare cunoști în Angular?
Ați lucrat cu baze de date? Dacă da, cu care anume? Ce anume ați făcut exact cu ele?
Te rugăm să ne spui despre tine și despre ultimul tău proiect: la ce ai lucrat și ce cazuri dificile sau interesante ai întâlnit?
Dacă fiecare micro-frontend adaugă stiluri de bază globale ale Tailwind CSS și acestea sunt duplicate, ai avut o astfel de problemă?
Ați optimizat site-uri în situații în care clientul spune că site-ul se încarcă lent? Ce instrumente ați folosit?
Ce înseamnă transmiterea obiectelor prin referință?
Cum se parcurge un array multidimensional cu adâncime necunoscută fără recursie, folosind o stivă?
Vorbește despre event loop în JavaScript.