Kako će se podaci dalje kretati?
System Analyst
И последње питање. Замислите да сте препоручили другара за позицију програмера, али видите да он не успева да се носи са задацима у овој компанији. Шта ћете урадити?
По којој логици, по којој правилу ће се одвијати мачинг?
Да ли тренутно живиш у Москви или планираш преселити се у Москву?
Slučaj 2: Postoje dva nezavisna sloja podataka — analiza sesija korisnika, uređaja i izvora reklama, i transakcioni backend za kreditni lanac. Potrebno je razviti shemu odnosa i tabela za bazu podataka, koja će omogućiti prikupljanje jedinične ekonomije u skladu sa marketinškim izvorima, sa navedenim ključevima, i demonstrirati rešenje problema matchinga — spajanje profila anonimnog korisnika pre autorizacije sa njegovim pravim ID-jem nakon dobijanja kredita.
ID uređaja vidimo samo kada je korisnik već u aplikaciji, a pre toga postoji anonimni korisnik koji je došao putem reklame. Kako povezati ova dva sloja podataka?
Поново процените свој ниво SQL-а (после техничких проблема са везом).
Пример 1: Потребно је дизајнирати матрицу догађаја за захтев за кредит. Контекст: корисник пролази кроз финтех onboarding — долази преко рекламе, региструје се, попуњава образац, пролази кроз скорирање, добија одлуку, потписује уговор, добија новац на картицу. Задача је да се нацрта логичка структура за матрицу догађаја за крај-до-крај анализу: која догађаји се бележе на клијенту, а која на серверу (frontend/backend) и зашто, као и да се дефинишу критични атрибути за кључне кораке.
Odakle i kuda šaljemo događaj, i kako da shvatimo da je validan (prošao)?
Najvažnije pitanje je: odakle i kuda šaljemo događaje?
Iz kojeg izvora je došao korisnik i koliko smo zaradili po svakom izvoru?
Mi šaljemo sa našeg backend-a na server AppsFlyer informacije o događaju. Koje uslove postavljamo da bismo osigurali sigurnu transmisiju podataka i kako validiramo da je događaj poslat?
Занима вас конкретно последователноста на кораците у сценарију: које етапе се дешавају и како подаци се крећу кроз ове етапе?
Обратите пажњу да постоје два слоја: анонимни корисник и стварни корисник. Након тога ће бити потребно израдити извештај.
Прекид 5 (замењен): Желимо да креирамо нову апликацију — сервис за преводе, како бисмо могли да шаљемо преводе са једне стране на другу. Каква треба да буде архитектура те апликације? Пројектујте архитектуру такве апликације.
Ispričajte nam kako su usluge međusobno komunicirale između vaših projekata.
Како ти се чини, где се примењује 'стоп', а где 'рез'? (термини нису били појашњени)
Ispričaj mi kako se baviš razvojem i usavršavanjem svoje kvalifikacije, i kako danas koristiš neuronske mreže u radu?
Имате ли сада финални корак у вашем образовању, односно да ли вам остаје диплома?
1. Programer te moli da sakriješ probleme koji se javljaju u procesima rada aplikacije, jer ćeš ako to spomeneš samo pogoršati situaciju. Koje su tvoje akcije? Vreme: 1 minut