Sobes.tech

Frontend

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Taak om de functie te typen return obj[key] } getProperty(X, 'a') // geen fout getProperty(X, 'e') // fout, de sleutel 'e' is geen sleutel van X getProperty({ name: 'Sergey' }, 'name') // geen fout getProperty(1, 1) // Fout. Het eerste argument moet een object zijn (geen functie of primitief)

Middle+
IT OneIT One
152

Heeft u ooit ervaring gehad met investeren in een oplossing die niet werd geaccepteerd? Hoe bent u hiermee omgegaan?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
152

Vertel me over XSS-aanvallen: soorten en beschermingsmethoden.

Middle+
Скиф трейд
152

Je noemde codegeneratie (ng-openapi-gen, Apollo voor GraphQL) — op welk abstractieniveau waren de gegenereerde modellen? Waren het zakelijke entiteiten die direct in de code werden gebruikt, of was er een tussenlaag tussen hen?

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

Wat is het verschil tussen memoïsatie en caching?

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

Welke belangrijke HTML-tags ken je?

Middle+
Basis
151

Waarom slaan we timeoutId op? Wat gebeurt er als de Promise eerder wordt voldaan dan de timeout en vervolgens setTimeout met reject wordt uitgevoerd?

Middle
X5 techX5 tech
151

Is het ooit voorgekomen dat taken onplanmatig in een sprint terechtkwamen? Hoe ging je daarmee om?

Middle
РунитиРунити
151

In je stack wordt Next.js genoemd — kun je meer in detail uitleggen hoe je het hebt gebruikt, waarvoor, op welke projecten?

Middle+
Сбер Отдел 911
151

type Foo = { a: string; b: number; c: null; d: boolean; } // Foo-sleutels type FooKeys = keyof Foo // Hoe declareer je een nieuw type op basis van FooKeys, maar zonder de waarden b en d? type FooKeysWithoutBD

Middle+
VK Tech
151

Heb je ooit styled-components gebruikt?

Middle
Navio
151

Was het menu dynamisch: kwamen de bundels en menu-items van de backend of was de configuratie op de frontend?

Middle
Раппорто
151

Moet je de release verplaatsen bij het ontdekken van een probleem? Waarom wel of niet?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
151

Hoe wordt de integratie met het WebSocket-protocol aan de frontend zijde geïmplementeerd?

Middle
AstonAston
150

Welke handige functies zijn toegevoegd in Angular versies 13-16?

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

Waarom bent u overgestapt na een jaar bij uw vorige baan?

Middle
Куаргет
150

Heeft u ervaring met het ondersteunen van projecten in productie, het analyseren van incidenten, monitoring?

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

Wat is een cleanup-functie in useEffect en wanneer wordt deze uitgevoerd?

Senior
Type
150

Leg het verschil uit tussen microtaken en macrotaken in de Event Loop

Senior
Type
150

Welke opties voor provider-configuratie in Angular ken je: useClass, useExisting, useValue en useFactory? Wanneer moet je ze gebruiken?

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