Jak jste obeznámen s Elasticsearch / vyhledávacími indexy a souvisejícími rozhraními nebo příkazovým řádkem?
System Analyst
Jak dlouho trvá stažení videa o velikosti 120MB s mobilním připojením 8Mb/s?
Při navrhování API – co jsi přesně nemohl udělat sám, koho ses zeptal?
Popište, co je třeba udělat pro jednoduché API — například historie objednávek kurýra: seznam s částkou a adresou.
Úkol: navrhnout backendovou metodu pro aktualizaci stavu objednávky, která je dostupná pouze administrátorovi. Vypracujte technickou specifikaci pro vývojáře.
Co přesně jsi dělal při navrhování API — za co jsi byl zodpovědný?
Kde jste nasadili své mikroservisy?
Která změna v SOAP službě nezpůsobí chyby u stávajících klientů? - Přejmenování stávajícího prvku phone → msisdn - Změna typu z string → int u stávajícího prvku - Změna namespace v schématu/operacích - Přidání nového volitelného prvku (minOccurs="0") do stávajícího typu - Neexistuje žádná možnost, která by nezpůsobila chyby
Chybná bude: - V GET požiadavke je možné odoslať telo - POST požiadavka môže byť odoslaná bez tela - PUT úplne prepíše existujúci zdroj alebo vytvorí nový, ak neexistuje - Metóda UPDATE čiastočne aktualizuje stav zdroja - DELETE je idempotentný
Jaké formáty dat v těle požadavku lze přenášet v REST?
Máte otázky ohledně projektu, zákazníka, oboru a fáze projektu?
Pověz mi o své zkušenosti jako systémový analytik — čím ses zabýval na posledním projektu?
K čemu slouží porty? Například shop.r2.ru:8773 a shop.r2.ru:80 — lze se na jeden domén dostat přes různé porty?
Který dotaz bude správně vykonán pro získání zákazníků z tabulky Customers, kteří mají alespoň jednu objednávku v tabulce 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);
S jakými způsoby verzování HTTP API jsi pracoval v praxi?
Jaké hlavní metody HTTP znáte a k čemu slouží?
Podmínka: Číslo NUMBER je kladné číslo a nem má spadat do rozmezí od 5 do 10 včetně. Výraz: NE (NUMBER < 0) A ((NUMBER > 10) A (NUMBER < 5))
Jaké uvedené části mohou být v odpovědi HTTP - Metoda - Hlavičky - Cesta - Stav - Tělo - QUERY parametry
Kde je FE, pokud je BE na serverech?
Museli jste provádět přejímky a demo pro zákazníky?