Case 4: Need to protect against fraud during attribution when events are sent directly from our server to the AppsFlyer server. Context: the application is subjected to emulator attacks, install fraud, fake survey filling. The basic AppsFlyer anti-fraud (Protect360) filters out some traffic, but the business requires implementing an internal custom validation before sending final target events to advertising channels. Advertising channels transmit a click_id, which must be used to filter events — we only pay for credit issuance. Develop an API interaction scheme and business rules for secure conversion transmission: under what conditions is an event marked as valid and sent to the partner, and when is it invalid, and how is it processed in each case.
System Analyst
Case 3: We are driving traffic from the web to the landing page. The user clicks 'apply for a loan', goes to stores, downloads the app. On first launch, they should see a specific loan product screen with the original UTM tags of the marketing campaign and sources preserved. Design a flow scheme for parameter movement: what methods are called to achieve the goal, expected result — a data flow scheme, stages in text, the scheme should include specific methods and logic for processing and transmitting tags to the analytics system.
We send events from our server to the AppsFlyer server. How do we understand that the event was successful (delivered)?
Blitz - 5 questions 2. In your opinion, what is more important: achieving significant goals or following rules and instructions? Timing: 1 minute
Considering that the App Store does not store or transmit anything, and Google Play only stores the referrer if the user has given permission — what data should we save when a user enters the app and should see a specific credit product screen?
Situation: Release war! What are your actions? Tomorrow, a large-scale advertising campaign for a new credit product with influencers on the CPA platform is launching, and the advance payment has already been made. It turns out that the developers have not had time to implement full server-side (S2S) event verification with AppsFlyer. The CPO demands to implement sending the credit approval event directly from the client (from the Flutter app) to 'somehow optimize the campaign.' The analyst is categorically against it: sending financial events from the client in fintech is a direct road to fraud (hackers can easily forge requests) and guaranteed chaos in the DWH. The company's stance on such risks is vaguely outlined in regulations: 'minimize risks but achieve business goals.' CPO's interests: Launch the campaign on time at any cost. If the release is delayed, a huge budget will be wasted, and the KPI for attracting new borrowers for the quarter will be missed. Ready to go for a 'temporary workaround,' promising to rewrite it in the next sprint (which, as everyone knows, rarely happens). FSA's interests: Protect data architecture and prevent the company's money from being lost due to fake conversions. The analyst understands that if bots inflate budgets by millions due to a security hole, he will be responsible for incorrect data and losses. He demands to postpone the start or change the tracking mechanism. Timing: 5 minutes.
Note that you need to build a matrix for end-to-end analytics, not just a list of events.
Imagine you recommended a friend for a developer position, but you notice that he is not coping with the tasks in this company. What will you do?
Can I record an interview with you?
How do you evaluate your SQL level?
Comment on how we will solve the profile matching (mating) problem?
Imagine the client's flow from their perspective.
Is it necessary to remind about the company — who we are and what we do?
The user has arrived, and we know nothing about them — no identifiers, only the click and the ad source are known. What options remain for matching in this case?
Please tell me about yourself: what you do, what you have done, how you have influenced the business, what you have succeeded in, what didn't work out, your achievements, what you are especially proud of, what you do best, and what your colleagues say about you.