Frontend
La general, la revizuirea codului pentru ce este necesară? Este cu adevărat necesară și în ce cazuri?
Care este diferența dintre metoda POST și PUT?
Cum influențează condițiile Angular, cum ar fi @if sau *ngIf, redarea: ascund ele elementele sau pur și simplu nu le adaugă în DOM?
Ce se întâmplă dacă utilizatorul face clic pe sugestie și textul din câmpul de introducere se schimbă — nu va porni o căutare repetată pentru valoarea deja selectată? Cum se poate rezolva această problemă?
Puteți să vă prezentați și să-mi vorbiți pe scurt despre experiența dumneavoastră?
Determină ordinea de ieșire în consolă pentru codul furnizat cu `setTimeout`, `Promise` și `console.log` sincron, explicând-o prin Event Loop.
Există un bancomat cu bancnote de valori specificate. Utilizatorul alege suma de bani pe care dorește să o primească. Bancomatul trebuie să returneze suma introdusă de utilizator cu cel mai mic număr de bancnote. Scrie funcția bancomatului. function atm(notes, sum) { } // atm([1, 5, 50, 100], 362) => [100,100,100,50, 5, 5, 1, 1]
/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // scrieți codul aici return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // adăugat = [] // eliminat = [1,6]
De cât timp lucrezi cu TypeScript și pentru ce se folosește TypeScript în proiecte?
Ce citești, cum te dezvolți și unde urmărești știrile din domeniul dezvoltării?
Stabilește ordinea de afișare a cifrelor în consolă pentru exemplul cu Promise, unde se apelează reject, apoi se atașează handlerii then, catch, finally.
Sarcină: parcurgerea unui copac cu afișarea textului cu indentări (parcurgerea recursivă a unei liste imbricate)
Cum să copiezi un obiect pentru a obține o nouă instanță, în loc de o copie de referință?
De ce se apelează addField în constructor în cod și ce probleme creează din punctul de vedere al scalabilității?
Vorbește despre calea critică de randare a paginii în browser
Implementați validarea pe partea serverului pentru câmpurile corespunzătoare.
Cum se poate provoca artificial o depășire a stivei modificând ceva în acest cod?
Când ar trebui să folosiți microfrontends și când să lăsați o aplicație monolitică?
Cum ai implementa caching-ul pe partea client?
[nume] a întrebat: Ce este cel mai tare și cel mai rău lucru pe care îl amintești din toată experiența ta de muncă?