Sobes.tech

Frontend

Kuidas hindate end: middle, middle+, senior?

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

Kas oli juhtumeid, kui kaks tarbijat ühendusid sama Kafka teemaga?

Middle
ООО Медиа технологии
39

Kas teil on kunagi olnud vaja API andmeid mokida? Kuidas seda tegi?

Middle
Элара
39

Rääkige oma töö kogemusest ja praegustest ülesannetest panustamisplatvormil

Middle+
НСПК
39

function any(promises) { // sinu kood siin }

Middle
Яндекс
39

Kas siin on `useCallback` vajalik? Milleks see on ja millistel juhtudel on see kasulik?

Middle
RedLab
39

Kirjutage reduce funktsiooni tüübid kasutades generikke (massivi tüüp, callback akumulaatoriga, praegune väärtus, indeks, algväärtus).

Middle+
Ozon Tech
39

Kuidas vältida topeltarvestamist korduva taotluse korral (idempotentsus)?

Middle
TokenTech
39

Millised on kohandatud UI komplekti plussid ja miinused?

Middle
МВидео/эльдорадо
39

Mis on HLS, DASH, manifest ja segment?

Middle
Хайерлаб
39

Kas teil oli vaja sügavalt linteri seadetesse süüvida? Milliseid aspekte seadistasite: pluginad, süntaksi reeglid, automaatne parandamine?

Middle
МВидеоМВидео
39

Kuidas parandada fetchi ümber olevat retry-ümbrist, et ta kordaks päringut isegi siis, kui HTTP vastus on response.ok === false?

Middle+
Ozon Tech
39

Mis vahe on __proto__, [[Prototype]] ja prototype vahel?

Middle+
РунитиРунити
39

Kuidas vältida mälulekkeid, eemaldades DOM-i elemendi, kui sündmuse töötleja on salvestatud globaalses objekts?

Senior
Bitrix
39

Milleks on vajalikud võtmed elementide nimekirjas? Mis juhtub, kui neid ei näidata?

Middle+
wb
39

Mida juhtub, kui sisestate URL-i brauserisse (https://google.com)? Kirjeldage kogu protsess alates sisestamisest kuni sisu kuvamiseni.

Middle+
НСПК
39

/** * Ülesanne 1: Generikud ja Võtme Tüüpide Ohutus * Loo funktsioon `getProperty`, mis võtab objekti ja võtme. * Kasuta generikke, et tagada, et funktsioon on tüübilt ohutu ja võti eksisteerib objektil. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Ülesanne 2: Allpool on mitu Todo liidese deklaratsiooni, selgitage, mis juhtub, kui need on samas ulatuses. * Arutage, kuidas TypeScript neid kohtleb ja täitke `myTodo` objekt, et see vastaks ühendatud Todo liidese nõuetele. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }

Middle
Altenar
39

Kas kasutate rakenduses mõnda konfiguratsiooni? Linters, koodistiilid — jagate neid projektide vahel (näiteks privaatse npm kaudu)?

Middle+
wb
39

Kas teil on kunagi olnud probleemi, kui backend-mudel muutus (näiteks väli kadus ära) ja see väli kasutati paljudes koodikohtades? Kuidas sa sellega hakkama said?

Middle
ГосуслугиГосуслуги
39

Mida kuvatakse konsoolis?

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