System Analyst
Situācija: Izlaiduma karš! Kādas ir tavas darbības? Rīt sākas plaša reklāmas kampaņa jaunam kredīta produktam ar influenceriem CPA platformā, avansa maksājums jau ir veikts. Atklājas, ka izstrādātāji nav spējīgi īstenot pilnu servera puses (S2S) AppsFlyer notikumu verifikāciju. CPO pieprasa, lai kredīta apstiprinājuma notikums tiktu sūtīts tieši no klienta (no Flutter lietotnes), lai "kādu veidu optimizētu kampaņu". Analītiķis kategoriski pret: finanšu notikumu sūtīšana no klienta fintech ir tieša ceļa uz krāpšanu (krāpnieki var viegli viltot pieprasījumus) un garantē haosu DWH. Uzņēmuma politika attiecībā uz šiem riskiem ir neskaidra: "riski jāmazina, bet jāizpilda biznesa mērķi". CPO intereses: Laicīgi uzsākt kampaņu par katru cenu. Ja tas kavēsies, tiks izšķiests milzīgs budžets, un KPI par jaunu aizņēmēju piesaisti ceturksnī neizdosies. Gatavs izmantot "pagaidu risinājumu", solot to pārrakstīt nākamajā sprintā (kas, kā visi zina, reti notiek). FSA intereses: Aizsargāt datu arhitektūru un novērst uzņēmuma naudas zaudēšanu no viltus konversijām. Analītiķis saprot, ka, ja botu dēļ tiks palielināti miljoniem budžeti, viņš būs atbildīgs par nepareiziem datiem un zaudējumiem. Pieprasa atlikt startu vai mainīt sekošanas mehānismu. Laiks: 5 minūtes
Novērtējiet izmaiņu dokumentēšanas iespēju efektivitāti kasu un grāmatvedības pakalpojumu modulī banku sistēmai: - Detalizēta tehniskā specifikācija + procesu diagrammas + testu gadījumi - Ierobežoties ar aprakstu uzdevumu pārvaldības sistēmā - Mutvārdu paskaidrojumi zvana laikā ar turpmāku ierakstu - Īss apraksts wiki sistēmā + SQL vaicājumu piemēri
Kāda ir atšķirība starp primāro un ārējo atslēgu?
Vai jums ir jautājumi par uzņēmumu, darba apstākļiem, piekļuvi?
Cik lielas bija komandas?
Ņemiet vērā, ka ir nepieciešams būtent izveidot matricu galīgai analīzei, ne tikai notikumu sarakstu.
Ar kādu metodoloģiju viņi strādāja?
Konkrēti pastāstiet par darbu ar REST API pēdējā projektā — vai jūs pārnesāt dokumentāciju vai piedalījāties noteikumu izstrādē?
Kad ir kad ir piemērots izmantot POST vietā GET datu saņemšanai?
Kā tu raksturotu iestatījumu ekrānu ar slēdžiem, ievades laukiem, datumiem un avataru izstrādātājiem?
Kāpēc izmantot gRPC, ja ir REST? Kāds ir tā būtība?
Kuras modelēšanas valodas un notācijas jūs zināt, izņemot BPMN un UML?
Kā tika reģistrēti ziņojumu līgumi Kafka/RabbitMQ? Vai tika izmantotas anotācijas (JSON Schema, Avro) vai tabulas formāts?
Ja uzņēmums pieprasa pievienot drošības pārbaudes posmu pasūtījuma apmaksas procesā, kā pareizi to attēlot diagrammā un kuri saistītie sistēmas pirmie tiks ietekmēti?
Vai piedalījāties projektos no nulles vai pievienojāties jau esošai sistēmai?
Kāda ir atšķirība starp User Story un Use Case?
Attieksme pret instrukciju un dokumentācijas rakstīšanu
Kā veikt API izsaukumu, izmantojot Swagger UI?
Kādas ir atšķirības starp sinhrono un asinhrono mijiedarbību, un kuros gadījumos ir labāk izmantot katru?
Kuras integrācijas jūs projektējāt un kā tās aprakstāt?