Sobes.tech

Frontend

OnPush komponentā masīvs users tiek mainīts, izmantojot users.push(newUser) klikšķa laikā. Vai saraksts tiks atjaunināts šablonā un kā garantēt tā atjaunināšanu?

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

Vai tev ir pieredze pārejot no Vue 2 uz Vue 3? Pastāsti, kā tas gāja, ar kādām grūtībām saskāries.

Middle
Пикварио технологии
55

Vai var uzticēties TypeScript tipiem izpildlaikā? Kā nodrošināt datu no backend validāciju?

Senior
АЛМИ Партнер
55

Kā tu paskaidrotu jaunajam programmētājam, kad izmantot Flexbox un kad Grid?

Middle
Брайтис
55

Aprakstiet pārlūkprogrammas (un ne tikai pārlūkprogrammu) darbību secību pēc URL ievades un lapas pieprasījuma. Kas ir forced layout?

Middle
ВШЭ
55

Kādus datus klientam vispār vajag kādā brīdī un kāds būs mūsu API? Kādas ir pieejas punkti, kādi datu shēmas?

Middle+
OkkoOkko
55

Pastāstiet par sevi un savu darba pieredzi

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

Kas ir WeakMap?

Middle+
IT OneIT One
55

Vai ir jomas, kurās vēlētos uzlaboties?

Middle
UserGate
55

TypeScript: kāda ir atšķirība starp tipiem `any`, `unknown` un `never`?

Middle
Экосистема тенниса MYTENNIS ONLINE
55

Ko vēlies no jauna darba? Kas tev ir nepieciešams, lai attīstītos?

Middle+
Альфа-БанкАльфа-Банк
55

Kam ir nepieciešami useMemo un useCallback? Vai vienmēr ir racionāli tos izmantot?

Middle
АЙ-ТЕКОАЙ-ТЕКО
55

Dotas ir kodu daļas ir dots. Ir nepieciešams uzrakstīt katra console.log rezultātu. 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); console.log(obj); // ??

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

Pārrakstiet funkciju strjoin ES5 bez rest operatora

Intern
Яндекс
55

Kas ir Pinia?

Middle
3D-Outlet
55

/** * Dotais ir masīvs. Nepieciešams sakārtot nepāra skaitļus pēc vērtības pieaugošā secībā, * bet pāra skaitļus atstāt savās vietās * / export function oddSort(numbers) { // jūsu kods šeit } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // Nepieciešams pārbaudīt uzdevuma risinājumu divās pakalpojumos, izsaucot: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Ja abi pieprasījumi atgriež true, izvadīt success // - Ja vismaz viens atgriež false, izvadīt fail // - Ja vismaz viens neatbild, izvadīt error // - Ja vismaz viens atbild ilgāk par 1 sekundi, izvadīt timeout import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }

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

Ir koks koks ar interfeisu INode (value: number, left?: INode, right?: INode). Uzrakstiet funkciju, kas iet caur koku un atgriež visu vertibu summu.

Middle
ТранснефтьТранснефть
55

Kāpēc tiek šis projekts? Kurā vērtības nišā tas iekrīt, kādu problēmu tas risina? Vai ir konkurenti?

Middle+
Сбер. IT
55

Ar ar ko jūs strādājāt nesen ar UI bibliotēkām? Kādas ir dažādu bibliotēku (Bootstrap, Material UI utt.) priekšrocības un trūkumi?

Middle
МВидеоМВидео
55

Kādi mehānismi izraisa React komponenta atkārtotu renderēšanu?

Middle+
Evocargo
55
/295