Sobes.tech

Frontend

Jak optimalizovat obsluhu události scroll, která způsobuje časté překreslování? Čím se liší throttling od debounce?

Middle+
Global treds
109

/** * Je třeba napsat funkci strjoin, * která spojí řetězce pomocí oddělovače. */ function strjoin() { // kód zde } console.log(strjoin('.', 'a', 'b', 'c')) // 'a.b.c' console.log(strjoin('-', 'a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'

Middle+
Яндекс
109

Jakou roli byste chtěli zastávat v týmu?

Middle
3D-Outlet
109

Které CSS selektory jsou pro prohlížeč nejdražší?

Middle
SimbirsoftSimbirsoft
109

Jaký je rozdíl mezi interface a type v TypeScript?

Middle
X-Notes
109

Pokud jde o role, chtěl bys jít směrem k managementu nebo technickému směru?

Middle+
Яндекс МаркетЯндекс Маркет
109

Do jaké míry chceš růst v oblasti dalšího rozvoje? Jak se hodnotíš — jako middle nebo senior vývojář?

Middle
Альфа-БанкАльфа-Банк
109

Co je Signal Store a k čemu slouží?

Middle
BLS-Soft
109

Kde se nachází tělo POST požadavku v PHP? Jak získat data z formuláře a z JSON požadavku?

Middle
Ростелеком
109

Co se děje v počítači, když člověk zadá URL a dostane se na stránku?

Middle+
Банк Ренессанс
109

Pověz mi něco o sobě a o svých nejzajímavějších zkušenostech.

Middle
Basis
109

V jakém pořadí bude následující kód proveden? (Úkol na Event Loop s console.log, setTimeout, Promise.resolve a queueMicrotask)

Middle+
Global treds
109

Povězte o prioritách CSS selektorů — od menšího k většímu.

Middle
ИРИ
108

Jak vyřešit problém cyklických závislostí při použití dependency injection?

Junior
ИП Ганус Александр Андреевич
108

Úkol: implementujte funkci calculateStats pro výpočet součtu a průměrné hodnoty pole čísel. Zohledněte případ prázdného pole.

Middle
News Media Holdind
108

Jak vypadla vaše kontrola kódu? Jaké principy jste používali, na co jste se zaměřili především?

Middle
Элара
108

Řekněte více o své roli v týmu. Čím jste se zabývali, jakou roli jste plnili, možná jste kombinovali nějaké role?

Middle
Веза
108

Po obdržení návrhů, co jste dělali dál: vyznačili jste znovu použitelné komponenty a sestavili UI-kitet nebo knihovnu komponent?

Middle+
Сибилтек-софт
108

Implementujte jednoduchou výherní automat "jednoruký bandita": - Implementujte tři válce (s čísly od 0 do 9, které se mění po sobě 0,1,2,...9,0,1,2...) - Na každý onRoll na válci se objeví následující hodnota - Pokud se všechny tři číslice shodnou po zastavení, říkáme, že vyhrál - Deaktivujte tlačítko během otáčení Fyzický model kola je již implementován v metodě runSpinner, ale nemá nic společného s čísly. Rada: začněte implementaci s prvním válcem, poté přidejte ostatní podle analogie

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

const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) console.log(foo) //

Middle+
IT OneIT One
108
/298