System Analyst
Kiedy opisujesz wymagania lub procesy — masz na myśli procesy AS-IS (jak są) czy TO-BE (jak będą)? Jakimi narzędziami się posługujesz? Co jest artefaktem tych prac z punktu widzenia analityka systemowego?
Oczekiwania płacowe
Czym jest idempotentność? Wytłumacz to prostymi słowami. Które metody HTTP są idempotentne, a które nie?
Jakie są ograniczenia klucza głównego?
Co zrobić, jeśli kilka mikroserwisów musi zapisać dane w sposób skoordynowany?
Czy samodzielnie ustawiłeś budżety jako analityk w budżetowaniu? Jakie budżety ustawiłeś?
[imię] zapytał(a): czy adres zameldowania pokrywa się z miejscem zamieszkania, czy jest różnica?
Czym różnią się wymagania funkcjonalne od niefunkcjonalnych?
Z jakimi magazynami danych i brokerami wiadomości pracowałeś? Czym różni się Kafka od RabbitMQ?
Z kim wyjaśniłeś wymagania dotyczące nowego etapu odbioru?
Czym jest SOAP, czym różni się od REST i gdzie jest używany?
Jakie opcje asynchronicznej interakcji między systemami możesz zaproponować?
Czy pracowałeś blisko z rozwojem? Czy kiedykolwiek musiałeś czytać kod?
Jak opisywałeś integracje między systemami? W jaki sposób zlecałeś zadania programistom dotyczącym integracji?
Jakimi protokołami działa REST API?
Jak uniknąć duplikacji, jeśli użytkownik przypadkowo kliknie dwukrotnie przycisk 'Zamówienie'?
Czy pracujesz zdalnie nad pilnym wnioskiem o zmianę limitów na kartach korporacyjnych? Kolega z działu biznesowego nalega na przyspieszenie terminów bez pełnej analizy. Która opcja działania najlepiej odpowiada wartościom firmy? - Wyjaśnić ryzyko i zaproponować przyspieszoną, ale pełną analizę - Ulec koledze, aby utrzymać dobre relacje - Wprowadzić zmiany z minimalnym nakładem pracy, rejestrując podjęte ryzyko - Przekierować wniosek do lidera zespołu
Jak działa zapytanie użytkownika podczas otwierania strony internetowej?
Z czym pracowałeś w modelowaniu wizualnym: narzędzia do przypadków, UML, BPMN, C4 czy coś innego?
Napisz zapytanie SQL: istnieje tabela klientów (clients) i tabela czarnej listy (blacklist) z polem id. Należy wybrać wszystkich klientów, których nie ma na czarnej liście. Zaproponuj kilka rozwiązań.