Sobes.tech

Frontend

На чему још сте морали да пишете у вашем пословном искуству, поред TypeScript и JavaScript?

Middle
Яндекс
128

Koja je razlika između Promise.all i Promise.allSettled?

Middle+
Додо пицца
128

// Дан је скуп дводимензионалних тачака, израчунати површину ограничног оквира. // За дат скуп дводимензионалних тачака, израчунајте површину ограничног правоугаоника. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Da li ste implementirali izvoz u Excel i PDF? Kako ste organizovali taj izvoz?

Middle+
Додо пицца
128

Ispričaj više o svom iskustvu s UI kit-om: kako ste ga kreirali, koje su komponente bile, koristili ste dizajn tokene?

Middle
thesis
128

Od čega zavisi ponovno renderovanje komponente u React-u?

Middle+
VK Tech
128

Ispričajte o svom trenutnom projektu: što ste radili, kako je tim bio organiziran, koje zadatke ste obavljali?

Middle
МПФИТ
128

Kako tipizirati funkciju koja prima unknown i vraća konkretan tip, tako da TypeScript zauvek smatra vraćenu vrednost tim tipom?

Middle
Электронные офисные системы
128

Da li se zavisnost promenila ako je bila undefined i nakon ponovnog renderovanja ponovo je undefined?

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // ако (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
128

Razumite šta radi ovaj kod i kako ga možete koristiti. Postoji sličan helper u lodash — ako ga prepoznate, možete jednostavno da navedete njegovo ime.

Middle
Mayflower
128

Zadatak o Event Loop-u: odredite redosled prikaza u konzoli pri prisustvu setTimeout, Promise i sinhronog koda. Šta će biti prikazano poslednje i zašto?

Middle
RedLab
128

Koja je razlika između Type i Interface u TypeScript?

Middle
Алор+
128

Ispričajte o svom iskustvu u razvoju, počevši od poslednjeg radnog mesta.

Middle
News Media Holdind
128

Ispričaj mi o poboljšanju Core Web Vitals: šta si radio, koja metrika je bila najproblematičnija?

Middle+
РунитиРунити
127

Дана су три нова типа. Потребно је креирати нови тип на основу њих, који испуњава услов (садржи сва поља дата типа, тип-унија). Који приступ треба користити?

Middle+
Т-БанкТ-Банк
127

Да ли си икада морао да оптимизујеш апликацију? Које кораке би предузео ако ти кажу да сајт ради споро?

Middle
Marfatech
127

Kako se odnosiš prema zahtevima unutar komponenti?

Middle+
РунитиРунити
127

/* Daju su tri sekcije koda. Potrebno je da napišete rezultat svakog console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
127

Kako je bio organizovan proces u kompaniji: gde je čuvana dokumentacija, kako je tekao rad sa analitičarom i dizajnerom, gde su se pravili maketi, koja tabla se koristila?

Middle
Интай-текстиль
127
/298