Mennyire ismeri az Elasticsearch / keresési indexeket és a kapcsolódó felületeket vagy parancssort?
System Analyst
Mennyi idő alatt töltődik le egy 120MB-os videó 8Mb/s mobil internetkapcsolattal?
API tervezése során, mit nem tudtál egyedül megcsinálni, kit kérdeztél?
Írja le, mit kell tenni egy egyszerű API-ért — például a futár rendeléstörténete: egy lista az összeggel és a címmel.
Feladat: fejlesszen egy backend módszert a rendelés állapotának frissítésére, amely csak az adminisztrátor számára elérhető. Készítsen műszaki specifikációt a fejlesztő számára.
Hibás lesz: - GET kérésben lehet küldeni testet - POST kérés küldhető test nélkül - A PUT teljesen felülírja a meglévő erőforrást vagy újat hoz létre, ha nem létezik - Az UPDATE módszer részben frissíti az erőforrás állapotát - A DELETE idempotens
Melyik módosítás nem okoz hibákat a meglévő ügyfelekben egy SOAP szolgáltatásban? - A meglévő elem átnevezése phone → msisdn - A típus módosítása string → int-ra egy meglévő elemnél - A namespace módosítása a séma/ műveletekben - Egy új, opcionális elem hozzáadása (minOccurs="0") egy meglévő típushoz - Nincs olyan lehetőség, amely nem okozna hibákat
Pontosan mit csináltál az API tervezése során — mi volt a felelősséged?
Hol valósítottad meg a mikroszolgáltatásokat?
Milyen adatformátumokat lehet átadni a kérés testében REST-ben?
Vannak kérdései a projekttel, az ügyféllel, a témakörrel és a projekt szakaszával kapcsolatban?
Mire használják a portokat? Például, shop.r2.ru:8773 és shop.r2.ru:80 — lehet-e ugyanahhoz a domainhez különböző portokon keresztül hozzáférni?
Mesélj a rendszeranalitikai tapasztalatodról — mivel foglalkoztál az utolsó projektedben?
Milyen verziókezelési módszerekkel dolgoztál gyakorlatban HTTP API-k esetében?
Milyen fő HTTP-módszereket ismersz, és mire használják őket?
Melyik lekérdezés fog helyesen működni, hogy kihozza a Customers táblából azokat az ügyfeleket, akiknek van legalább egy rendelése az Orders táblában? 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);
Feltétel: A NUMBER pozitív szám, és nem lehet 5 és 10 közötti tartományban, beleértve azokat is. Kifejezés: NEM (NUMBER < 0) ÉS ((NUMBER > 10) ÉS (NUMBER < 5))
Melyik a következők közül lehet HTTP-válasz része - Módszer - Fejlécek - Út - Állapot - Test - QUERY-paraméterek
Hol van az FE, ha a BE a szervereken van?
Milyen foglalkoztatási formában dolgozott: Munkahelyi, Szabadúszó vagy Egyéni vállalkozó?