Sobes.tech

Java

Wytłumacz trzecioklasistowi, jak działa tabela haszująca.

Senior
СБЕРСБЕР
100

Opowiedz o swoim doświadczeniu na ostatnim miejscu pracy. W czym był Twój wkład?

Middle+
ИннотехИннотех
100

Wysokie wykorzystanie bazy danych — co zasugerować: partycjonowanie, sharding?

Senior
ТБанк
100

A co z indeksacją wynagrodzenia — czy jest jakaś rewizja?

Middle+
Яндекс МаркетЯндекс Маркет
100

Czym są ZooKeeper i KRaft w kontekście Kafka? Jaka jest różnica?

Senior
EXPERA
100

Jak analizujesz plan wykonania i optymalizujesz zapytania w PostgreSQL?

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

Czym jest brudne odczytanie (dirty read)?

Middle+
луция
100

Opowiedz o debugowaniu aplikacji: jak debugujesz, czy używasz profilera?

Middle
Небольшая компания
100

Opisz proces pracy z wykorzystaniem narzędzi AI od otrzymania zadania do wdrożenia.

Senior
Альфа-БанкАльфа-Банк
100

Jaki jest cykl życia beana Spring?

Senior
EXPERA
100

Czym różni się Spring Data JPA od Spring Data JDBC?

Intern
sber tech
100

Co skłoniło cię do tego tematu (co zmotywowało cię do przeczytania o tym)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Jest backend i interfejs użytkownika. Stos technologiczny jest standardowy: Java, Spring, React, Postgres. Zadanie: Zaprojektować punkt końcowy REST, który musi pobrać dane z 3 źródeł i zwrócić je do UI, zapewniając maksymalną możliwą przepustowość i minimalny możliwy czas odpowiedzi (kryteria maksymalne/minimalne w oparciu o nasze konkretne warunki, ponieważ w zasadzie nie ma magicznego rozwiązania i trzeba znaleźć kompromis). Wiadomo, że oczekiwany szczyt RPS dla tego punktu końcowego wyniesie 200. Znane szczegóły dotyczące źródeł: 1. Źródło - nasza baza danych, zapytanie trwa około 15 sekund. 2. Źródło - powiązana usługa REST, degraduje do 2 minut przy 100 RPS, w trybie normalnym odpowiedź w ciągu 5 sekund. Nie możemy zmienić zachowania tego źródła. 3. Źródło - powiązana usługa REST, odpowiada losowo (nie udało się ustalić żadnych wzorców) z błędami 503, w trybie normalnym odpowiedź w 10 sekund. Nie możemy zmienić zachowania tego źródła.

Senior
солюшин
100

Jak Kubernetes rozpoznaje, że pod umarł i trzeba go ponownie uruchomić? Opowiedz o sondach.

Senior
СБЕРСБЕР
100

Z jakimi problemami można się spotkać w środowisku wielowątkowym?

Senior
Альфа-БанкАльфа-Банк
100

Jaka była ostatnia książka lub artykuł związany z pracą, który przeczytałeś?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Jak zaimplementować walidację logiki biznesowej w Springu (np.: wiek >16 lat, brak zablokowanych kont, limit karty nie przekroczony)?

Senior
EXPERA
100

Ile było RPS na szczycie? Ile zarejestrowano?

Senior
01.tech
100

Pojawiło się drugie źródło zdarzeń (drugi temat Kafka), które również zmienia ranking postów. Co robić?

Senior
Позитив Технолоджис
100

Jak się czujesz w związku z modyfikacją już wykonanych zadań i refaktoryzacją?

Senior
СБЕРСБЕР
100
/726