Și ultima întrebare. Imaginează-ți că ai recomandat un prieten pentru poziția de dezvoltator, dar vezi că nu face față sarcinilor în această companie. Ce ai face?
System Analyst
Cum vor evolua datele în continuare?
Locuiești acum în Moscova sau plănuiești să te muți în Moscova?
După ce logică, după ce regulă va avea loc potrivirea?
Cazul 2: Există două straturi de date independente — analiza sesiunilor utilizatorilor, dispozitivelor și surselor de publicitate, și un backend tranzacțional pentru pipeline-ul de credit. Este necesar să se dezvolte un schemă de relații și tabele pentru baza de date, care să permită colectarea economiei unitare în funcție de sursele de marketing, indicând cheile, și să se demonstreze soluția problemei de matching — unirea profilului utilizatorului anonim înainte de autorizare cu ID-ul său real după obținerea creditului.
Evaluați din nou nivelul dvs. de SQL (după probleme tehnice de conexiune).
De unde și unde trimitem evenimentul, și cum să înțelegem dacă este valid (a trecut)?
Cazul 1: Este necesar să proiectăm o matrice de evenimente pentru cererea de credit. Context: utilizatorul trece prin onboarding fintech — vine prin publicitate, se înregistrează, completează un formular, trece prin scoring, primește o decizie, semnează un contract, primește bani pe card. Sarcina este să schițăm o structură logică pentru matricea de evenimente pentru analiza de la capăt la capăt: ce evenimente sunt înregistrate pe client și care pe server (frontend/backend) și de ce, precum și să definim atributele critice pentru pașii cheie.
Văd ID-ul dispozitivului doar atunci când utilizatorul este deja în aplicație, iar înainte de asta există un utilizator anonim venit din publicitate. Cum putem lega aceste două niveluri de date?
Cea mai importantă întrebare este: de unde și către unde trimitem evenimentele?
Din ce sursă a venit utilizatorul și cât am câștigat din fiecare sursă?
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?
Ești interesat în mod specific de secvența pașilor scenariului: ce etape au loc și cum se mișcă datele prin aceste etape?
Rețineți că există două niveluri: utilizator anonim și utilizator real. Apoi, va fi necesar să se construiască un raport.
Cazul 5 (înlocuit): Dorim să creăm o nouă aplicație — un serviciu de traduceri, pentru ca traducerile să poată fi trimise de o parte la alta. Care ar trebui să fie arhitectura acestei aplicații? Proiectează arhitectura unei astfel de aplicații.
Spune-mi cum te ocupi de dezvoltarea și îmbunătățirea calificării tale, și cum folosești astăzi rețelele neuronale în muncă.
Spuneți-ne cum au interacționat serviciile între proiectele dumneavoastră.
1. Dezvoltatorul te cere să ascunzi problemele apărute în procesele de lucru ale aplicației, deoarece dacă abordezi această temă, va doar să înrăutățească situația. Care sunt acțiunile tale? Timp: 1 minut
Ești acum în etapa finală a studiilor — adică, ai rămas cu diploma?
Cas 3: Direcționăm trafic de pe web către pagina de destinație. Utilizatorul face clic pe "solicitare credit", trece în magazine, descarcă aplicația. La prima lansare, trebuie să vadă ecranul unui anumit produs de credit, păstrând marcajele UTM originale ale campaniei de marketing și sursele. Este necesar să proiectăm o schemă de mișcare a parametrilor: ce metode sunt apelate pentru atingerea scopului, rezultatul așteptat — schemă de flux de date, etape în text, schema trebuie să conțină metode specifice și logică pentru procesarea și transmiterea marcajelor în sistemul analitic.