Czy znasz jakieś wzorce projektowe architektury mikroserwisów?
System Analyst
Według jakiego standardu opisałeś interfejs REST API? Jak uczynić POST idempotentnym?
Zadanie: jesteś analitykiem na marketplace'u sprzedającym stoły. Musisz zaimplementować backend dla strony szczegółowych informacji o konkretnym stole. Jaką integrację zastosujesz i co powinna zawierać analiza dla dewelopera i testera?
Jakie dane musi przechowywać serwis agregator i serwis EDI w swoich bazach danych?
Czy znasz poziomy dojrzałości API (model Richardsona)?
Jaka jest różnica między wymaganiami funkcjonalnymi a niefunkcjonalnymi? Jakie wymagania niefunkcjonalne znasz?
Jakie kody odpowiedzi znasz?
Z jakich bloków składa się opis API?
Jak obsługiwać scenariusz, gdy zewnętrzny bank jest niedostępny?
Czy masz doświadczenie w pracy z wymaganiami biznesowymi? Czy byłeś analitykiem fullstack w projekcie?
Opowiedz o swoim doświadczeniu w projektowaniu integracji: jak opisujesz API, z jakich protokołów korzystałeś, jak dokumentujesz?
Jak obsługiwano odchylenia podczas pracy z Kafka i REST (wiadomość nie dotarła, serwis nie odpowiedział)?
Jakie są metody skalowania bazy danych przy wzroście ilości danych?
Dlaczego skalowalność w architekturze mikroserwisów jest lepsza niż w monolicie?
Czy identyfikator klienta może być w formacie UUID — jak to odzwierciedlić w specyfikacji?
Więcej doświadczenia w działalności operacyjnej czy w zmianie? Dokładniej w rozwoju i produkcji oprogramowania?
Czy miałaś do czynienia z koncepcją CI/CD?
Jakie dane będziemy przekazywać z jednego banku do drugiego?
Napisz fizyczne tabele bazy danych dla usługi katalogu (książki, autorzy, gatunki, cena).
Jakie są typy danych w JSON?