Sobes.tech

Frontend

Ispričaj mi o sebi i svom radnom iskustvu.

Middle
Basis
50

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?

Middle
Веза
50

Koje HTTP metode poznajete? Čime se PUT razlikuje od PATCH?

Middle
X5 techX5 tech
50

9. Копирање Током испита, професор Флойд је приметио да неки студенти размењују белешке. У почетку, желео је да свима постави двојке, али професор је био љубазан, па је одлучио да студенте подели у две групе: оне који дозвољавају копирање и да прво даје двојке. Професор је забележио све парове студената који су размењивали белешке. Потребно је одредити да ли може да подели студенте у две групе тако да свака размена белешки буде од студента једне групе до студента друге групе. Формат улаза У првом реду су два броја N и M — број студената и број парова студената који су размењивали белешке (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Затим, у M редова, описани су парови студената: два броја који одговарају бројевима студената који су размењивали белешке (нумерација студената почиње од 1, сваки пар студената је наведена не више од једном). Формат излаза Потребно је исписати одговор на задатак професора Флоида. Ако је могуће поделити студенте у две групе - испишите YES; иначе, NO.

Intern
Яндекс
50

Kako se statičke metode u JavaScript klasama razlikuju od metoda instanci i koje su njihove tipične primene?

Middle+
AndersenAndersen
50

Šta biste izgubili ako biste implementirali autorizaciju putem client-side renderinga umesto SSR? Zašto je donesena odluka da se koristi SSR?

Middle+
АэрофлотАэрофлот
50

Ispričaj više o timu — od koga je sastavljen?

Middle
Get Express
50

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?

Middle
СК Согласие
50

Да ли су постојали случајеви када ти се није свиђало решење тима или руководства у вези са задатком?

Middle
Нетвижн
50

Колико вас zanima projekat? Да ли вас не плаши што је потпуно нов и неискусан?

Senior
Ренессанс СтрахованиеРенессанс Страхование
50

Š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?

Middle
МТС БанкМТС Банк
50

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?

Middle
ГосуслугиГосуслуги
50

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.

Middle+
Ozon Tech
50

Објасните понашање следећег 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)) ```

Middle+
РунитиРунити
50

Koji okvir je korišćen na backendu (Laravel, Yii, Bitrix)?

Middle
Куаргет
50

[ime] je pitao/la: na čemu su bili implementirani obrasci u vašim projektima?

Middle
OZONOZON
50

Kako ocenjujete svoj trenutni nivo u razvoju frontend?

Senior
Мой СкладМой Склад
50

Имате почетно образовање као театраски режисер — зашто сте изабрали развој, зашто управо фронтенд?

Middle
NordClan
50

Koja je razlika između klijentske i serverske komponente u Next.js?

Middle
ГКУ Инфогород
50

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?

Middle
РунитиРунити
50
/295