Czy pracowałeś z długimi sprintami (miesiąc i więcej) i planowałeś zadania na cały rok do przodu?
System Analyst
Czy brałeś udział w pisaniu dużych dokumentów, takich jak specyfikacje techniczne opisujące cały system?
Czym jest normalizacja i do czego służy?
Czy korzystałeś z Postman lub Swagger UI do testowania API?
Czy pracowałeś kiedyś z planistą zapytań (EXPLAIN) w celu optymalizacji zapytań SQL?
Czy możesz wymienić wymagania systemu transakcyjnego (ACID)? Gdzie używałeś transakcji w swojej pracy?
Jakie integracje zaprojektowałeś i jak je opisujesz?
Jak oceniłbyś swoje umiejętności pisania zapytań SQL w skali od 1 do 10? Jak często używasz SQL w pracy?
Czy masz doświadczenie w pracy z SOAP, XML w integracjach?
Czy używasz standardowych kodów statusu HTTP, czy masz własne? Jak reagujesz na sytuację, gdy odpowiedź ma status 200, ale zawiera błąd?
Jak przyspieszyć odczyt danych w relacyjnej bazie danych?
Czy wykonujesz testy zewnętrznych API, aby upewnić się, że specyfikacja odpowiada rzeczywistości? Tworzysz scenariusze end-to-end w Postman?
Czy pracowałeś z XML?
Czy zagłębiałeś się w kwestie wysokiej dostępności baz danych, replikacji, rozkładu na serwerach?
Jakie są Twoje oczekiwania finansowe?
Kiedy lepiej stosować normalizację bazy danych, a kiedy tworzyć strukturę denormalizowaną?
Czy miałeś okazję uczestniczyć w analizie i rozwiązywaniu incydentów w środowisku przemysłowym (produkcja)?
Czy kiedykolwiek projektowałeś API z użyciem OpenAPI lub Swagger?
Jak często i na jakim poziomie używałeś notacji BPMN? Jakie poziomy procesów opisywaliście, jak skomplikowane diagramy tworzyliście?
Jakie normalne formy baz danych znasz? Do jakiej formy starasz się doprowadzić bazę danych podczas projektowania?