Jak bardzo znasz Elasticsearch / indeksy wyszukiwania i powiązane interfejsy lub wiersz poleceń?
System Analyst
Ile czasu zajmie pobranie filmu o rozmiarze 120MB przy prędkości 8Mb/s?
Projektując API, czego dokładnie nie mógłeś zrobić sam, do kogo się zwróciłeś?
Opisz, co trzeba zrobić dla prostego API — na przykład historia zamówień kuriera: lista z kwotą i adresem.
Zadanie: opracować metodę backend do aktualizacji statusu zamówienia, dostępną tylko dla administratora. Przygotuj specyfikację techniczną dla programisty.
Co dokładnie robiłeś podczas projektowania API — jaka była twoja odpowiedzialność?
Błędne będzie: - W żądaniu GET można przesłać ciało - Żądanie POST można wysłać bez ciała - PUT całkowicie nadpisuje istniejący zasób lub tworzy nowy, jeśli nie istnieje - Metoda UPDATE częściowo aktualizuje stan zasobu - DELETE jest idempotentny
Która zmiana w usłudze SOAP nie spowoduje błędów u istniejących klientów? - Zmiana nazwy istniejącego elementu phone → msisdn - Zmiana typu z string → int w istniejącym elemencie - Zmiana namespace w schemacie/operacjach - Dodanie nowego opcjonalnego elementu (minOccurs="0") do istniejącego typu - Nie ma opcji, która nie spowodowałaby błędów
Gdzie wdrażano twoje mikroserwisy?
Jakie formaty danych w ciele żądania można przesyłać w REST?
Czy masz pytania dotyczące projektu, klienta, dziedziny i etapu projektu?
Do czego służą porty? Na przykład, shop.r2.ru:8773 i shop.r2.ru:80 — czy można uzyskać dostęp do jednej domeny przez różne porty?
Opowiedz o swoim doświadczeniu jako analityk systemów — czym się zajmowałeś w ostatnim projekcie?
Z jakimi metodami wersjonowania API HTTP miałeś do czynienia w praktyce?
Jakie główne metody HTTP znasz i do czego służą?
Które zapytanie poprawnie wyświetli klientów z tabeli Customers, którzy mają co najmniej jedno zamówienie w tabeli Orders? SELECT * FROM Customers WHERE id = (SELECT customer_id FROM Orders); SELECT * FROM Customers c JOIN Orders o ON c.id = o.customer_id; SELECT * FROM Customers, Orders WHERE Customers.id = Orders.id; SELECT * FROM Customers WHERE id IN (SELECT customer_id FROM Orders);
Warunek: NUMBER jest liczbą dodatnią i nie powinien mieścić się w zakresie od 5 do 10 włącznie. Wyrażenie: NIE (NUMBER < 0) I ((NUMBER > 10) I (NUMBER < 5))
Jakie wymienione części mogą występować w odpowiedzi HTTP - Metoda - Nagłówki - Ścieżka - Status - Treść - Parametry QUERY
Gdzie jest FE, jeśli BE znajduje się na serwerach?
W projektowaniu UX (User Experience) odpowiada za: - doświadczalną eksploatację interfejsu (testy) - aby użytkownik zdobył nową doświadczenie podczas korzystania z interfejsu - zgodność interfejsu z stylem korporacyjnym - wygodę i zrozumiałość interfejsu - szybkość działania interfejsu