System Analyst
Trimitem din backend-ul nostru către serverul AppsFlyer informații despre eveniment. Ce condiții stabilim pentru a asigura securitatea transferului de date și cum validăm dacă evenimentul a fost trimis?
Sarcină: proiectați o integrare între frontend, serviciul agregator și serviciul EDI pentru semnarea documentelor. Alegeți integrările și schițați compoziția atributelor.
Descrieți diagrama de secvență pentru procesul de plată într-un magazin online de cărți prin API-ul de plată extern al băncii. Ce tip de integrare se utilizează — sincrona sau asincrona? Cum se implementează asincronia prin REST fără un broker de mesaje?
Din ce este format un token JWT?
Spuneți-ne despre dvs., ce experiență aveți în analiză de afaceri și analiză de sisteme?
Ce este HAVING în SQL?
Ce înseamnă 'condițiile de publicare' ale unui eveniment în Kafka?
Cu ce arhitectură ați lucrat: microservicii sau monolit?
Rețineți că App Store nu stochează și nu transmite nimic, iar Google Play reține doar referrer-ul, și chiar și atunci nu întotdeauna — doar dacă utilizatorul a permis transmiterea referrer-ului. Ce date trebuie să păstrăm când utilizatorul deschide aplicația și trebuie să vadă ecranul unui anumit produs de credit?
Care este diferența dintre UNION și UNION ALL?
Cu ce metodologie a lucrat echipa?
Cum erau formalizate acordurile între sistemele care comunică prin Kafka?
Cum deosebești o cerință de afaceri de o cerință funcțională? Oferă un exemplu într-un caz.
Cum afectează acest lucru API-ul: ștergere soft sau hard?
Folosiți șabloane sau metode pentru documentarea cerințelor?
Ce metode HTTP principale cunoști și pentru ce sunt utilizate?
Cum arată un gateway exclusiv în BPMN?
Cât de pregătiți sunteți pentru o situație în care clientul (statul) poate schimba brusc cerințele fără argumentație?
Ce sunt autentificarea și autorizarea? Cu ce diferă?
Ai propus să transferi într-un microserviciu — pe ce bază? Cu ce te-ai ghidat? Ce înseamnă 'transfer logic'?