Sobes.tech

Frontend

Jak zsynchronizować dwie zakładki przeglądarki za pomocą localStorage? Opowiedz o zdarzeniu storage.

Middle
SimbirsoftSimbirsoft
59

Jaki minimalny zestaw musi być w zadaniu, aby można je było poprawnie ocenić i podjąć?

Middle
ДИТ Москвы
59

Załóż, że masz nieograniczone zasoby i musisz stworzyć interfejs z formularzem od podstaw jako część dużej aplikacji. Jakiego stosu technologicznego i architektury byś wybrał?

Middle
Цифровой семейный офис
59

Czy miałeś kiedyś do czynienia z trudnymi tabelami: filtrowanie, sortowanie, edytowalne tabele?

Middle
МВидеоМВидео
59

Zaimplementuj opakowanie nad fetch z próbami powtórzeń: przyjmuje liczbę prób i argumenty fetch, zwraca ten sam wynik co fetch, a po wyczerpaniu prób rzuca ostatni błąd.

Middle+
Ozon Tech
59

Czym różnią się call, apply i bind?

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

Jaka jest różnica między git fetch a git pull?

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

Opowiedz o Teleport i Suspense w Vue.js: czym są, czy używałeś ich w pracy?

Middle
thesis
59

Opisz strukturę projektu systemu: klient, DNS, serwery, load balancer, baza danych, magazyn S3, CDN, buforowanie (Redis).

Middle+
Т-БанкТ-Банк
59

Czy można ufać typom TypeScript w czasie wykonywania? Jak zapewnić walidację danych z backendu?

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

Wakans nie zamknięto kilka miesięcy temu — dlaczego została ponownie otwarta? Programista nie przeszedł okresu próbnego?

Middle
РунитиРунити
59

Opowiedz o swoim doświadczeniu zawodowym i obecnych zadaniach na platformie bukmacherskiej

Middle+
НСПК
59

Z jakimi menedżerami stanu musiał pracować i co Panu się podoba, jakie widzi plusy i minusy?

Middle
IBIT
59

Opowiedz o poprzedniej firmie — skład zespołu, procesy, projekty.

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

Opowiedz szczegółowo o ostatnim miejscu pracy pod względem technicznym, co ci się podobało, co nie, i w jakim kierunku chciałbyś się rozwijać.

Middle
Бюро 1440Бюро 1440
59

Opowiedz, jak korzystasz z narzędzi AI w pracy: jaki masz setup, jakie modele, jaki jest flow etapami?

Middle+
EVACargo
59

Jakie jest twoje podejście do przechowywania stanu za pomocą bibliotek takich jak React Query lub SWR?

Middle
Data World
59

Czy chciałbyś poświęcać więcej czasu na zadania przywódcze, czy po prostu pracować komfortowo i otrzymywać interesujące zadania?

Middle+
РунитиРунити
59

/** * Zadanie 1: Generyki i Bezpieczeństwo Typu Klucza * Utwórz funkcję `getProperty`, która przyjmuje obiekt i klucz. * Użyj generyków, aby zapewnić bezpieczeństwo typu funkcji i istnienie klucza w obiekcie. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Zadanie 2: Dla wielu deklaracji interfejsu Todo poniżej, wyjaśnij, co się dzieje, gdy są one obecne w tym samym zakresie. * Omów, jak TypeScript je traktuje i wypełnij obiekt `myTodo`, aby spełniał wymagania scalonego interfejsu Todo. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }

Middle
Altenar
59

Jaką architekturę wybrać do napisania biblioteki UI?

Middle
Мыс
59
/295