System Analyst
Jaki model danych stworzysz lokalnie dla zadania metody GET /tables/{id}? Nazwij tabele i encje.
Czy masz oferty od innych firm pod ręką lub jesteś na ostatnim etapie z innymi firmami?
Jakie typy relacji w bazach danych stosowałeś? Jak realizuje się relację wiele-do-wielu?
Czy musiałeś opisywać kontrakty REST API?
Jakie typy zdarzeń (Events) istnieją w BPMN według wyzwalacza?
Jak zapewnić kontrolę kompletności dostarczania wiadomości między dwoma klastrami Kafka przez bramę bezpieczeństwa (bez możliwości modyfikacji bramy)?
Czy potrzebna jest tabela łącząca użytkowników z kodami promocyjnymi?
Biznes wprowadza funkcję, która może złamać istniejącą logikę. Jak przekażesz ryzyko i co zaproponujesz?
Do czego służy indeks w bazie danych?
Jeśli na importowanej liście znajdują się nieprawidłowe numery, co z nimi zrobimy — wyślemy je czy zmienimy na inny status?
* Jakimi umiejętnościami dysponujesz? Wybierz te kompetencje, które uważasz za obowiązkowe na zajmowanym stanowisku. Możesz wybrać kilka opcji. - Potrafię analizować i formalizować wymagania - Potrafię komunikować się z Klientem - Potrafię dokumentować wymagania - Potrafię identyfikować wymagania funkcjonalne i niefunkcjonalne * Jaką wiedzę jest obowiązkowa w Twojej pracy? Wybierz te kompetencje, które uważasz za obowiązkowe na zajmowanym stanowisku. Możesz wybrać kilka opcji. - Znajomość narzędzi do zarządzania zadaniami (Jira, Confluence itp.) - Umiejętność analizy procesów biznesowych as-is - Podstawowa znajomość integracji i API - Pewne posługiwanie się narzędziami do tworzenia makiet i prototypów * Czy musisz posiadać umiejętności w następujących obszarach? Wybierz te kompetencje, które uważasz za obowiązkowe na zajmowanym stanowisku. Możesz wybrać kilka opcji.
Czym jest idempotentność? Jak osiągnąć idempotentność zapytania w naszym przypadku?
Czy masz doświadczenie w pracy z SOAP lub XML?
Czy kiedykolwiek projektowałeś API z użyciem OpenAPI lub Swagger?
Czy osobiście projektowałeś lub opisywałeś REST API? Co dokładnie robiłeś?
Co robiłeś podczas procesu pracy nad obecnym projektem?
Czego szukasz w nowym projekcie, co jest dla ciebie ważne?
Dlaczego teraz rozważasz nowe miejsce pracy?
Opowiedz o trudnym zadaniu, z którego jesteś dumny.
Czym różni się PUT od PATCH?