System Analyst
Rajzolj egy szekvenciadiagramot a készpénzfelvételi folyamatról ATM-nél, résztvevőkkel: ügyfél, ATM, számlakezelő szolgáltatás. Tartalmazza a sikeres és alternatív forgatókönyveket.
Kívánt fizetési szint (minimum és kényelmes)?
Mi a különbség a POST, PUT és PATCH között?
Van tapasztalatod az ügynökök fejlesztésével való interakcióban? Hallottál már róla valamit?
Mi az a User Story?
Mi a relációs és nem relációs adatbázis?
Használta a Swagger/OpenAPI-t?
Milyen típusú kapcsolatok vannak az Use Case diagramon egy szereplő számára?
Van gyakorlatod a Változáskezelésben és formalizált folyamatod a követelmények változásainak kezelésére?
Mi a jellemzője és veszélye a cache-elésnek egy mikroszolgáltatásban?
Milyen artefaktokat hozol létre a munkádban a projekt kezdetétől a végéig?
Hogyan értékelné SQL-lekérdezések írási képességét 1-től 10-ig terjedő skálán? Milyen gyakran használ SQL-t a munkájában?
Mennyi idő alatt töltődik le egy 120MB-os videó 8Mb/s mobil internetkapcsolattal?
Ha az ügyfél konkrét megoldást kér, de nem világos, milyen problémát old meg, hogyan jársz el?
Használtál Kafka/RabbitMQ-t az adatfolyam feldolgozására a projektben? Mit csináltál pontosan?
Végezd el a 4. feladatot — üzenetküldési szekvenciadiagram a CRM-ből.
Ismeri a Big O jelölést?
REST API feladat: rendelés létrehozása egy könyvesboltban — módszer, kérés törzse, válasz, idempotencia.
Van tapasztalata SOAP vagy XML használatában?
Használja a mesterséges intelligenciát és a neurális hálózatokat a munkájában? Hogyan pontosan?