Sobes.tech

System Analyst

Czy opracowano macierz konfliktowych ról?

Middle
ГазпромбанкГазпромбанк
23

Czy używałeś Postmana w pracy?

Middle
e-legion
23

Jeśli programista mówi 'to nie jest opisane', a klient mówi 'to jest oczywiste', jak byś postąpił?

Middle
ProIT
23

Jakie rodzaje JOIN znasz?

Middle+
СБЕРСБЕР
23

Co motywuje Cię w pracy i czego szukasz w nowym zespole?

Middle
СБЕР для экспертовСБЕР для экспертов
23

Jak obsługiwano odchylenia podczas pracy z Kafka i REST (wiadomość nie dotarła, serwis nie odpowiedział)?

Middle
СБЕРСБЕР
23

Opowiedz o TЗ — jak z nim pracowałeś?

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

Czym są indeksy w bazie danych i do czego służą?

Middle+
DDX Fitness
23

Co zwróci API, jeśli UUID jest ważny, ale klient nie zostanie znaleziony w bazie danych?

Middle+
СБЕРСБЕР
23

Jaka jest inna korzyść z brokerów wiadomości, oprócz skalowania za pomocą wielu konsumentów i niezawodności dzięki przechowywaniu wiadomości?

Middle
Ростелеком Информационные Технологии
23

Jak dobrze znasz Pythona, SQL, statystykę matematyczną i analizę systemów?

Middle
СБЕРСБЕР
23

Użytkownik się zalogował i sprawdził API mandatów. Skąd pochodzą mandaty? Opisz przepływ.

Middle+
Каргономика
23

Zadanie praktyczne: Zintegrowana platforma powiadomień (Notification Platform) Kontekst W firmie istnieją 3 rozproszone systemy, które wysyłają powiadomienia do użytkowników: 1. CRM — wysyła e-maile i powiadomienia push o zamówieniach. 2. Portal wsparcia — wysyła wiadomości o zgłoszeniach do bota Telegram. 3. System bezpieczeństwa — generuje powiadomienia SMS o podejrzanych logowaniach. Każdy system implementuje własną logikę: * własne szablony, adresaci na sztywno; * brak scentralizowanej historii powiadomień; * użytkownicy skarżą się na duplikaty i opóźnienia; * brak jednolitego SLA, metryk i centrum zarządzania. Cel Zaprojektować nową platformę powiadomień, która: * agreguje zdarzenia z różnych źródeł (CRM, Support, Security); * kieruje je według typu i kanału (email, SMS, Telegram, push); * zapewnia jednolitość szablonów, logowanie i obserwowalność, * obsługuje SLA (p95 ≤ 3 sekundy na dostawę), * umożliwia skalowanie i rozszerzanie kanałów w przyszłości. Zadanie dla kandydata 1. Określ funkcjonalne wymagania systemu. 2. Opisz wymagania niefunkcjonalne (niezawodność, wydajność, obsługa błędów). 3. Stwórz diagram kontekstowy (C4 Poziom 2). 4. Dodaj schemat diagramu sekwencji. Na przykład wysyłanie wiadomości z CRM.

Middle+
Каргономика
23

Jakie metody stosujesz do opracowania docelowego stanu procesów biznesowych? Na czym opierasz swoją decyzję o wyborze optymalnego rozwiązania?

Middle
Росстат
23

Co można zrobić, aby deweloperzy i testerzy mogli pracować bez twojego stałego zaangażowania?

Middle
Сбер недвижимость
23

Czy miałeś do czynienia z rozwojem low-code? Jak się do tego odnosisz?

Middle+
HamkorBank
23

Jeste analitykiem systemowym usługi otwierania konta prawnego. Otrzymałeś zadanie od klienta biznesowego: wdrożenie usługi otwierania konta. Usługa otwierania obejmuje tworzenie umowy i rezerwację konta. Podczas otwierania konta, umowa klienta została pomyślnie utworzona (została zapisana w bazie danych), ale usługa rezerwacji zwróciła błąd techniczny. Jakie wymagania, jako analityk usługi otwierania konta prawnego, przedstawiłbyś dla umowy i rezerwacji? Opcje realizacji scenariusza integracyjnego, biorąc pod uwagę rozproszoną architekturę mikroserwisów.

Middle+
СБЕРСБЕР
23

Czym jest REST? Jakie zasady i ograniczenia niesie?

Middle
СБЕРСБЕР
23

Co dokładnie chcesz zobaczyć w planie dokumentacji i jak byś go zorganizował?

Middle+
Розенталь
23

Do czego służą indeksy w bazie danych? Czy nadmiar indeksów może negatywnie wpłynąć na wydajność?

Middle
ГазпромбанкГазпромбанк
23
/133