Sobes.tech

Frontend

Bazându-se pe cerințele noului proiect (independența față de framework, deploy separat al modulelor, ușurința dezvoltării într-un depozit unic), ce întrebări ai pune și ce arhitectură ai alege?

Middle
Major Auto
133

Ați configurat vreodată un linter ținând cont de tiparea TypeScript?

Middle+
М.Видео/эльдорадо
133

La ce serve atributul key la redarea listelor? Se poate folosi indexul array-ului ca cheie?

Middle
нейровэд
133

Cum a fost organizată echipa și cum au fost configurate procesele?

Middle
Лига Ставок
133

Care este importanța limitelor de eroare în React?

Middle+
AndersenAndersen
133

Ce instrumente de construire au fost utilizate? Care sunt avantajele și dezavantajele Webpack și Vite?

Middle+
М.Видео/эльдорадо
133

Ce v-a atras la oferta noastră de job? De ce ați decis să aplicați?

Middle+
Dr. web
133

Ce tipuri de JOIN există în sistemele de gestionare a bazelor de date relaționale?

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

Care este diferența dintre computed și watch?

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

Sarcină: implementați o clasă cu metodele subscribe, unsubscribe și next (modelul Observer/Observator). Toate metodele trebuie să fie strict tipizate în TypeScript. Metoda subscribe trebuie să returneze o funcție pentru dezabonare.

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

Ați scris teste unitare și teste E2E? Cum ați ales elementele în teste, sunteți familiarizați cu pattern-ul Page Object?

Middle+
Сбертех
132

Ce este unknown? În ce este mai bun decât any?

Middle
Хайерлаб
132

Ce ai vrea să faci în viitor?

Middle+
Сбертех
132

Cum să corectezi pierderea reactivității la destructurarea props-urilor? Vorbește despre toRef/toRefs.

Middle+
РунитиРунити
132

În cod, funcția modifică array-ul și returnează lungimea sa în loc de array-ul în sine — cum se corectează acest lucru corect?

Middle+
wb
132

Dacă ambele blocuri sunt absolute, care dintre ele va fi afișat deasupra celuilalt și de ce?

Middle
ООО Делай мебель
132

/** * Implementați funcția sumPromises, care primește * promisiuni ca argumente și returnează suma * rezultatelor lor. * * Funcția poate accepta orice număr de argumente. * Se pot folosi orice API-uri de promisiuni. */ // Exemplu de utilizare const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3

Middle
Яндекс Сплит
132

Care este diferența dintre Type și Interface în TypeScript?

Middle
Алор+
132

Există o sarcină de a muta un element pe pagină. Două moduri: prin position + left/top sau prin transform. Care metodă este preferabilă și de ce?

Middle
СБЕРСБЕР
132

Implementați propriul emitator de evenimente cu metode de abonare, dezabonare și generare de evenimente (on, off, emit). Păstrați handlerii de evenimente, verificați funcționarea acestora pe date de test și sprijiniți apelurile în lanț ale metodelor.

Middle+
Т-БанкТ-Банк
132
/298