System Analyst
Hogyan zajlik egy tipikus ügyféltalálkozó? Kik vesznek általában részt? Milyen kérdéseket teszel fel?
Mik a lépéseid, ha egy új témában absztrakt feladatot kapsz?
Hogyan fognak mozogni az adatok?
Most az 1C platformával dolgozik?
Ismersz valamilyen mintát a mikroszolgáltatás architektúrák tervezéséhez?
Mesélj a rendszeredről, amin dolgoztál (POS, KDS, kioszkok)
Előfordulhat, hogy a B rendszer nem elérhető a generálási kérés során. Hogyan kerülhető el?
Hányan voltak a csapatban, milyen szerepeket töltöttek be és hogyan dolgoztak?
Hogyan értékeli a legnagyobb rendszer méretét: felhasználók száma, integrációk, adatmennyiség, funkcionális követelmények száma?
Milyen kritériumok alapján választja ki a munkáltatót, ha több ajánlat is van?
A követelmények kialakítása és egyeztetése után — mi következik? Mit kell eredményeznie az elemző munkájának?
Hol valósítottad meg a mikroszolgáltatásokat?
Ez a megvalósítás fő problémája? - Az adatszerkezet túl bonyolult a kliens számára - Hiányzik a visszaküldött adatok validálása - Nincs kérés hitelesítése - Nincs megadva a visszaküldött mezők típusai - A lekérdezés redundáns adatokat ad vissza, amelyek nem felelnek meg a kliens követelményeinek Lekérdezés kódja: query GetPublicTransportInfo { vehicles { id type route { id name stops { id location duration } } driver { id name licenseNumber phone } stats { totalTrips fuelConsumption averageSpeed } maintenance { lastInspection issuesReported } } }
Mivel nem szeretnél dolgozni?
Miért döntöttél úgy, hogy a fejlesztésről az elemzésre váltasz?
Mennyire érzi magát kényelmesen, hogy élő csapatban dolgozik folyamatos napi kérdésekkel a fejlesztőktől?
Mi a különbség a HTTP/1.1 és a HTTP/2 között?
Hány mikroszolgáltatás volt összesen a rendszerben?
Milyen volt az átadott dokumentumok listája a fejlesztéshez?
Volt-e technikai nézeteltérés (pl. REST vs Message Broker), és hogyan oldották meg?