Co zrobić, jeśli kilka mikroserwisów musi zapisać dane w sposób skoordynowany?
System Analyst
Jak zaimplementowałbyś import numerów (np. ładowanie CSV/XLSX)?
Czy zarejestrujemy status, jeśli dostawca potwierdzi dostarczenie SMS?
Czy wiesz, czym jest wyścigowa sytuacja (race condition)?
Czy normalizacja służy do wydajności, czy nie?
System musi obsługiwać dziesiątki tysięcy operacji na minutę — co należy uwzględnić na wczesnym etapie jego projektowania?
Co zrobić, jeśli w kolejce pojawi się nieprawidłowa/uszkodzona wiadomość, której nie można przetworzyć?
Czy dobrze rozumiem, że byłeś fullstackiem w analizie — czyli nie było podziału na analityka systemowego i biznesowego, czy było?
Jakie statusy przypisałbyś samym wiadomościom SMS?
Jeśli mamy dwa gnomy i dwóch użytkowników jednocześnie usuwają po jednym, jak zapobiec usunięciu wszystkich gnomów?
Co jest dla ciebie ważne, na jakie kryteria patrzysz przy wyborze firmy, lub co może być krytyczne?
Gdzie jesteś teraz, jeśli nie w Rosji?
Jak porównuje się obiekty wartości?
Opowiedz o swoim doświadczeniu, które jest najbardziej istotne dla stanowiska analityka systemów
Jakie statusy ustawiłbyś dla kampanii wysyłkowej?
Czy myślisz, że Entity ma unikalny identyfikator, czy nie?
Z jakimi technologiami pracowałeś: REST, JSON, SOAP, RPC? Jakie bazy danych były używane?
Czy pracowali również według Scrum czy jak?
Jak zmienia się sytuacja po dodaniu filtra w GET, aby przekazać listę ID (do 2000)?
Jaki może być problem, jeśli użyje się metody PATCH do usunięcia?