Frontend
Ispričaj mi o sebi i svom radnom iskustvu.
Da li si radio sa performansom? Da li si je na neki način optimizovao? Na primer, ako imaš listu Select od 10 hiljada redova, kako bi je optimizovao?
Koje HTTP metode poznajete? Čime se PUT razlikuje od PATCH?
9. Копирање Током испита, професор Флойд је приметио да неки студенти размењују белешке. У почетку, желео је да свима постави двојке, али професор је био љубазан, па је одлучио да студенте подели у две групе: оне који дозвољавају копирање и да прво даје двојке. Професор је забележио све парове студената који су размењивали белешке. Потребно је одредити да ли може да подели студенте у две групе тако да свака размена белешки буде од студента једне групе до студента друге групе. Формат улаза У првом реду су два броја N и M — број студената и број парова студената који су размењивали белешке (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Затим, у M редова, описани су парови студената: два броја који одговарају бројевима студената који су размењивали белешке (нумерација студената почиње од 1, сваки пар студената је наведена не више од једном). Формат излаза Потребно је исписати одговор на задатак професора Флоида. Ако је могуће поделити студенте у две групе - испишите YES; иначе, NO.
Kako se statičke metode u JavaScript klasama razlikuju od metoda instanci i koje su njihove tipične primene?
Šta biste izgubili ako biste implementirali autorizaciju putem client-side renderinga umesto SSR? Zašto je donesena odluka da se koristi SSR?
Ispričaj više o timu — od koga je sastavljen?
Zašto koristiti track u novim Angular šablonskim petljama i po kojem polju je bolje pratiti elemente? Šta će se desiti kada se trackuje po objektu?
Да ли су постојали случајеви када ти се није свиђало решење тима или руководства у вези са задатком?
Колико вас zanima projekat? Да ли вас не плаши што је потпуно нов и неискусан?
Šta se dešava u ovom slučaju ako zahtev nije poslat neko vreme i token je istekao? Da li ste pratili vreme trajanja tokena putem tajmera?
Da li imaš iskustva u rešavanju problema sa performansama na frontendu? Na primer, izveštaj o bagovima zbog usporavanja, ili si sam primetio problem tokom rada. Možeš li dati konkretan primer kako si to rešio?
Implementirajte u JavaScript-u preuzimanje podataka sa endpoint-ova: paralelno učitajte postove i komentare, grupišite komentare po postId i napravite niz objekata sa id, naslovom, userId i brojem komentara.
Објасните понашање следећег JavaScript Promise кода и шта ће бити записано у конзолу: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```
Koji okvir je korišćen na backendu (Laravel, Yii, Bitrix)?
[ime] je pitao/la: na čemu su bili implementirani obrasci u vašim projektima?
Kako ocenjujete svoj trenutni nivo u razvoju frontend?
Имате почетно образовање као театраски режисер — зашто сте изабрали развој, зашто управо фронтенд?
Koja je razlika između klijentske i serverske komponente u Next.js?
Da li je moguće tipizirati akumulator u reduce ne putem AS, već putem generika? Da li je moguće automatski izračunati tip vraćene vrednosti na osnovu prosleđenog objekta pomoću TypeScript tipova?