Jakie są dwa główne rodzaje diagramów UML?
System Analyst
Z jakimi typami integracji pracowali? Doświadczenie w interakcjach synchronicznych i asynchronicznych?
Jakie masz pytania dotyczące oferty i zespołu?
Praktyczny przypadek: aplikacja do zamawiania jedzenia, podczas tworzenia zamówienia internet się rozłączył, użytkownik kliknął dwukrotnie, powstały dwa zamówienia. Jaka jest przyczyna i jak to naprawić?
Jak zaimplementowałbyś wzorzec Event Sourcing?
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ń.
Czym różni się walidacja od weryfikacji wymagań?
Jak przekazujesz wymagania do rozwoju? Używasz schematów, tekstów, prototypów?
Z jakimi brokerami wiadomości pracowałeś? Kafka, RabbitMQ?
Dlaczego nie można używać tylko zapytań GET do budowy systemu? Jakie są ograniczenia GET?
Jak jest zorganizowana integracja z urządzeniem i zbieranie danych z czujników?
Na jakim stosie technologii zbudowano system MES? Opisz architekturę.
Jakimi narzędziami analizowałeś logi?
Jaka jest różnica między identyfikacją, uwierzytelnianiem a autoryzacją? Co jest pierwsze?
Czy pracowałeś z bazami danych NoSQL lub z pamięcią podręczną?
Czy REST można uczynić asynchronicznym? Podaj przykłady.
Jakie rodzaje relacji występują na diagramie sekwencji?
Czy można zaimplementować usuwanie za pomocą metody POST i dlaczego?
Dlaczego w relacyjnych bazach danych używa się powiązań między tabelami?
Czy masz doświadczenie w opisywaniu integracji? REST, SOAP, Swagger, Postman?