Postoji niz objekata sa poljem value. Potrebno je napraviti novi niz koji sadrži samo numeričke vrednosti iz ovih objekata (bez stringova). Kako to uraditi i kako proveriti da li je vrednost broj?
Frontend
Šta su generički tipovi u TypeScript-u? Zašto ih koristiti? Da li je to dobra praksa ili anti-pattern?
Да ли сте упознати са типом unknown? Како се разликује од any?
Koji pristup koristi React: imperativni ili deklarativni? Koja je razlika?
U komponenti su postavljeni console.log u roditeljskom i u detinjim komponentama, kao i u useEffect. U kom redosledu će biti prikazani i zašto?
Koji se build alat koristi u projektu? Da li ste radili sa Webpack-om?
Kako tipizirati funkciju koja prima unknown i vraća konkretan tip, tako da TypeScript zauvek smatra vraćenu vrednost tim tipom?
Koje je tvoje iskustvo sa TypeScript-om? Da li si radio sa generisanjem paketa tipova?
Koji je problem sa korišćenjem enum u TypeScript-u prilikom kompajliranja u JavaScript? Čime se može zameniti enum?
Koje antipatternove u TypeScript-u poznaješ?
Šta je Virtual DOM? Čemu služi? Kada se gradi? Da li može biti više instanci React-a u jednoj aplikaciji?
Šta je Source Map?
Postoji niz brojeva, od kojih se neki ponavljaju. Potrebno je napraviti novi niz bez ponavljanja, sačuvavši redosled brojeva. Kako rešiti zadatak bez korišćenja Set?
Ispričajte mi o sebi i svom radnom iskustvu.
Postoji niz stringova koji predstavljaju brojeve tačaka u hijerarhijski numerisanom spisku (na primer: '1', '1.1', '1.2', '1.10', '2', '2.1'). Potrebno ih je sortirati u ispravnom redosledu, kao u dokumentu, koristeći standardnu funkciju sort sa callback funkcijom.
Postoje dva ugnježdena bloka A i B sa datim dimenzijama. Kako postaviti blok B tačno u centar bloka A? Predložite nekoliko opcija, uključujući rešenja za stare pretraživače bez podrške za flexbox.
Koje stejt-menadžere ste koristili? Čemu služi stejt-menadžer, koji problem rešava?
Kako izbeći nepotrebno ponovno prikazivanje komponente liste kartica ako spoljašnja aplikacija periodično ažurira podatke u skladištu, a memorisanje pojedinačnih kartica nije moguće?
Koje utility tipove u TypeScript ste koristili? Da li ste upoznati sa ReturnType?
Зашто је потребан TypeScript? Какву проблем решава у пројектима?