Sobes.tech

Frontend

Co můžete říct o mechanismu provide/inject ve Vue?

Middle
Интай-текстиль
34

Jaké máte povolení k práci v Itálii?

Senior
Gecal Informatica
34

Co jsou validátory v reaktivních formulářích? Co přijímají a co vracejí?

Middle
AstonAston
34

Proč používat track v nových cyklech šablon Angular a na kterém poli je nejlepší sledovat prvky? Co se stane při trackování podle objektu?

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

Byly případy, kdy se ti nelíbilo rozhodnutí týmu nebo vedení ohledně úkolu?

Middle
Нетвижн
34

```javascript const obj = { jmeno: 'Alex', rekni() { console.info(this.jmeno); } }; const obj2 = { jmeno: 'Ivan' } const fn = obj.rekni.bind(obj).bind(obj2); fn(); obj.rekni(); ```

Middle
Мыс
34

Co je to funkce vyššího řádu? Uveďte příklady vestavěných funkcí vyššího řádu v JavaScriptu.

Middle
X5 techX5 tech
34

Jak sledovali kvalitu kódu? Používali jste lintry, commit-huky?

Middle
Data World
34

Existuje dynamické směrování: je třeba otevřít stránku uživatele, a sama stránka se může měnit (například id v dotazovacích parametrech). Jak lze napsat metodu sledování změn v směrování pro načítání odpovídajících dat?

Middle
Брайтис
34

Úkol na živé kódování: opravit čítač s setInterval v useEffect, který nefunguje správně kvůli problému s uzávěrkou

Middle
WB Travel
34

Jaký je rozdíl mezi interface a type v TypeScript, který používáte a proč?

Middle
ДИТ Москвы
34

Jak probíhala code review v týmu? Byl nějaký předpis? Na co se zaměřoval?

Middle
Сбермаркетинг
34

funkce debounce(callback, delay) {}

Middle
SimbirsoftSimbirsoft
34

Pokud každý mikrofrontend přidává globální základní styly Tailwind CSS a ty se duplikují, měl jste takový problém?

Middle+
Mish
34

/* Je nutné napsat funkci, která spočítá součet všech číselných hodnot v poli. Platné číselné hodnoty jsou také řetězce, které začínají číslicí. V takovém případě je třeba použít tuto počáteční sekvenci číslic jako číselnou hodnotu. Pole může obsahovat jakýkoli typ dat a nemusí být ploché. **Nelze používat vestavěné metody jako .flat, .flatMap** */ function sum(arr) { // ... } console.log(sum([1, 'x', '2x', ['3', ['x2', '5']]]));

Middle
Яндекс
34

Povězte o svých cílech, včetně materiálních, na příští rok.

Middle
Куаргет
34

Máš zkušenosti s Next.js?

Middle
WB Travel
34

/* Máme sadu jízdenek ve tvaru: [ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ... ] Z těchto jízdenek lze sestavit jedinou nepřerušovanou trasu. V trase nejsou žádné smyčky ani opakování. Je třeba napsat funkci, která vrátí tyto stejné objekty jízdenek v pořadí podle trasy. */ function getRoute(tickets = [], startCity = 'NY') { // your code here }

Middle
Яндекс МаркетЯндекс Маркет
34

Proveďte kontrolu kódu React komponenty, která provádí přepínání dat, volá řetězcovou funkci a vypisuje seznam. Najděte a opravte všechny chyby a problémy (async v useEffect, absence pole závislostí, použití indexu jako klíče atd.).

Middle+
КасперскийКасперский
34

Povězte nám o optimalizaci výkonu — kdy jste začali optimalizovat a jak.

Middle
Protech
34
/292