System Analyst
W jakiej formie zlecaliście zadania programistom?
Jak kontrolowano wersjonowanie API i umów integracyjnych?
Czym różnią się wymagania funkcjonalne od niefunkcjonalnych?
Dlaczego zdecydowałeś się odejść z poprzedniego miejsca pracy?
Wymyśl rozwiązanie integracyjne: system A musi zażądać od systemu B wygenerowania raportu (który tworzy się przez 2 godziny i waży 200 MB) i otrzymać wynik.
Co wiesz o [firma]?
Jak wyglądała Twoja praca z wymaganiami dotyczącymi procesów biznesowych od briefingu do wdrożenia w produkcji?
Jeśli nieobecność klienta jest normalną sytuacją, jakie są alternatywy dla 404?
Czy pamiętasz strukturę poziomów wymagań według BABOK (wymagania biznesowe, funkcjonalne, systemowe)?
Jakie metody zbierania wymagań mogą być używane przy tworzeniu specyfikacji technicznej?
Jak zapewnić kompatybilność wsteczną API bez podnoszenia wersji? Czego nie można robić przy zmianie kontraktu?
Jak dokumentujesz (Excel, Word, Confluence)?
Jakie narzędzia używałeś do rysowania diagramów UML?
Opowiedz o ostatnim miejscu pracy.
Z czego korzystałeś? Swagger Editor czy Swagger UI?
Jakie diagramy rysowali?
Co obecnie Cię interesuje w zakresie roli? Czy byłbyś zainteresowany pracą jako analityk full stack bez podziału na analityka biznesowego i systemowego?
Opowiedz o swoim ostatnim projekcie jako analityk systemowy: o co chodziło, dla kogo był i kto z niego korzystał? Podaj przykłady zadań, technologii, składu zespołu i wyników.
Jakimi narzędziami się posługujesz w pracy? Draw.io, Miro, Confluence, PlantUML?
Czym jest brudne czytanie i kiedy może być przydatne?