Sobes.tech

Frontend

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Zadatak: tipizirati funkciju return obj[key] } getProperty(X, 'a') // nema greške getProperty(X, 'e') // greška: ključ 'e' nije ključ objekta X getProperty({ name: 'Sergey' }, 'name') // nema greške getProperty(1, 1) // Greška. Prvi argument mora biti objekat (ne funkcija i ne primitiv)

Middle+
IT OneIT One
152

Да ли сте икада имали искуство да уложите у решење које није прихваћено? Како сте се с тим суочили?

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

Реци ми о XSS нападима: врсте и начини за заштиту.

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

Pomenuli ste generisanje koda (ng-openapi-gen, Apollo za GraphQL) — na kom nivou apstrakcije su bile generisane modele? Da li su to bile poslovne entitete koje su se direktno koristile u kodu, ili je postojao neki posredni sloj između njih?

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

Čime se razlikuje memoizacija od keširanja?

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

Koje osnovne HTML oznake poznajete?

Middle+
Basis
151

Zašto čuvamo timeoutId? Šta će se desiti ako se Promise izvrši pre vremena isteka, a zatim se aktivira setTimeout sa reject?

Middle
X5 techX5 tech
151

Да ли је било да су задатци улазили у спринт неуобичајено? Како сте на то реаговали?

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

У стеку је наведен Next.js — можеш ли детаљније да објасниш како си га користио, зашто, на којим пројектима?

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

type Foo = { a: string; b: number; c: null; d: boolean; } // Ključevi od Foo type FooKeys = keyof Foo // Kako deklarisati novi tip na osnovu FooKeys, ali bez vrednosti b i d? type FooKeysWithoutBD

Middle+
VK Tech
151

Da li si ikada koristio styled-components?

Middle
Navio
151

Da li je meni bio dinamičan: paketi i stavke menija su dolazili sa backend-a ili je konfiguracija bila na frontendu?

Middle
Раппорто
151

Да ли треба померити издање при откривању проблема? Зашто да или не?

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

Kako je implementirana integracija sa WebSocket protokolom na strani frontenda?

Middle
AstonAston
150

Koje korisne funkcije su se pojavile u verzijama Angular 13-16?

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

Zašto ste napustili prethodni posao nakon godinu dana?

Middle
Куаргет
150

Да ли имате искуство у подршци пројеката у продукцији, анализи инцидената, мониторингу?

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

Šta je cleanup funkcija u useEffect i kada se aktivira?

Senior
Type
150

Објасните разлику између микро задатака и макро задатака у Event Loop

Senior
Type
150

Koje opcije konfiguracije provajdera Angular poznajete: useClass, useExisting, useValue i useFactory? Kada ih koristiti?

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