Jak często i na jakim poziomie używałeś notacji BPMN? Jakie poziomy procesów opisywaliście, jak skomplikowane diagramy tworzyliście?
System Analyst
Jakie normalne formy baz danych znasz? Do jakiej formy starasz się doprowadzić bazę danych podczas projektowania?
Czy masz doświadczenie w analizie logów?
Jak zorganizowano pracę z zewnętrznym zespołem deweloperskim? Czy na waszej stronie był lider techniczny?
Dlaczego zdecydowałeś się odejść z poprzedniego miejsca pracy?
Czy wymagania systemowe lub ich komponenty i interakcje są uważane za funkcjonalne czy niefunkcjonalne?
Czy masz doświadczenie z SOAP?
Co robisz, aby Twoje zadania dla zewnętrznych programistów były jak najbardziej jasne i wykluczały dwuznaczne interpretacje?
Jakie są funkcje agregujące w SQL?
Opowiedz o swoim doświadczeniu jako analityk systemów, swoich mocnych stronach i tym, co potrafisz robić najlepiej.
Tworzysz schematy JSON, używasz OpenAPI, Swagger do opisu API?
Jak mierzono liczbę transakcji/żądań wykonywanych przez bankomat i za pomocą jakich narzędzi?
Jak opisujesz interakcję między frontendem a backendem podczas projektowania API?
Czy masz doświadczenie w pracy z WebSocket do wymiany danych w czasie rzeczywistym?
Co jest dla ciebie ważne przy wyborze miejsca pracy?
Opowiedz mi więcej o SOA i busie integracyjnym: kiedy są używane, z czego się składają i jakie funkcje pełnią?
Na czym opierasz się przy wyborze metody HTTP (GET, POST, PUT itp.) dla API?
W jakim języku piszesz skrypty w Postman? Czy masz doświadczenie z Groovy? Jakiej złożoności są wyrażenia JSON Path, których używasz?
W jakich przypadkach ze względów bezpieczeństwa należy używać POST zamiast GET do operacji odczytu?
Czy spotkałeś się z systemami, w których wszystkie operacje (czytanie, tworzenie, usuwanie) są realizowane wyłącznie przez POST? Jakie są zalety i wady takiego podejścia?