Sobes.tech

System Analyst

Πώς θα κινηθούν τα δεδομένα στη συνέχεια;

203

Και η τελευταία ερώτηση. Φανταστείτε ότι προτείνατε έναν φίλο για τη θέση του προγραμματιστή, αλλά βλέπετε ότι δεν ανταποκρίνεται στις εργασίες σε αυτήν την εταιρεία. Τι θα κάνατε;

200

Με ποια λογική, με ποιο κανόνα θα πραγματοποιείται η αντιστοίχιση;

199

Ζεις τώρα στη Μόσχα ή σκοπεύεις να μετακομίσεις στη Μόσχα;

196

Υπόθεση 2: Υπάρχουν δύο ανεξάρτητα στρώματα δεδομένων — ανάλυση συνεδριών χρηστών, συσκευών και πηγών διαφήμισης, και ένα transactional backend για τη γραμμή πιστώσεων. Πρέπει να αναπτυχθεί ένα σχήμα σχέσεων και πινάκων για τη βάση δεδομένων, που θα επιτρέπει τη συλλογή της μονάδας οικονομίας ανά πηγές marketing, με αναφορά σε κλειδιά, και να επιδειχθεί η λύση στο πρόβλημα του matching — η συγκόλληση του προφίλ ανώνυμου χρήστη πριν την αυθεντικοποίηση με το πραγματικό του ID μετά την απόκτηση πίστωσης.

192

Μόνο βλέπουμε το ID της συσκευής όταν ο χρήστης βρίσκεται ήδη στην εφαρμογή, και πριν από αυτό υπάρχει ένας ανώνυμος χρήστης που ήρθε μέσω διαφήμισης. Πώς μπορούμε να συνδέσουμε αυτά τα δύο επίπεδα δεδομένων;

188

Αξιολογήστε ξανά το επίπεδό σας σε SQL (μετά από τεχνικά προβλήματα σύνδεσης).

186

Υπόθεση 1: Πρέπει να σχεδιάσουμε έναν πίνακα γεγονότων για την αίτηση δανείου. Πλαίσιο: ο χρήστης περνάει από μια fintech onboarding — έρχεται μέσω διαφήμισης, εγγράφεται, συμπληρώνει μια φόρμα, περνάει μια αξιολόγηση, λαμβάνει μια απόφαση, υπογράφει μια σύμβαση, λαμβάνει χρήματα στην κάρτα. Η εργασία είναι να σχεδιάσουμε μια λογική δομή για τον πίνακα γεγονότων για ανάλυση από άκρο σε άκρο: ποια γεγονότα καταγράφονται στον πελάτη και ποια στον διακομιστή (frontend/backend) και γιατί, καθώς και να ορίσουμε κρίσιμα χαρακτηριστικά για τα βασικά βήματα.

185

Το πιο σημαντικό ερώτημα είναι: από πού και προς τα πού στέλνουμε τα συμβάντα;

185

Από πού και πού στέλνουμε το γεγονός, και πώς καταλαβαίνουμε αν είναι έγκυρο (έχει περάσει);

184

Από ποια πηγή ήρθε ο χρήστης και πόσα κερδίσαμε από κάθε πηγή;

182

Από το backend μας στέλνουμε στον διακομιστή της AppsFlyer πληροφορίες σχετικά με το συμβάν. Ποιες προϋποθέσεις ορίζουμε για να διασφαλίσουμε την ασφάλεια της μετάδοσης δεδομένων και πώς επικυρώνουμε ότι το συμβάν έχει σταλεί;

179

Ενδιαφέρεστε συγκεκριμένα για τη σειρά των βημάτων του σεναρίου: ποια στάδια συμβαίνουν και πώς κινούνται τα δεδομένα μέσα από αυτά τα στάδια;

176

Λάβετε υπόψη ότι υπάρχουν δύο επίπεδα: ανώνυμος χρήστης και πραγματικός χρήστης. Στη συνέχεια, θα χρειαστεί να δημιουργηθεί μια αναφορά.

170

Περίπτωση 5 (αντικαταστάθηκε): Θέλουμε να δημιουργήσουμε μια νέα εφαρμογή — μια υπηρεσία μεταφράσεων, ώστε να μπορούν να αποστέλλονται μεταφράσεις από τη μια πλευρά στην άλλη. Ποια πρέπει να είναι η αρχιτεκτονική αυτής της εφαρμογής; Σχεδιάστε την αρχιτεκτονική μιας τέτοιας εφαρμογής.

169

Πείτε μας πώς αλληλεπιδρούσαν οι υπηρεσίες μεταξύ των έργων σας.

162

Πες μου πώς ασχολείσαι με την ανάπτυξη και βελτίωση της κατάρτισής σου, και πώς χρησιμοποιείς σήμερα νευρωνικά δίκτυα στη δουλειά σου;

161

Πώς νομίζεις, πού εφαρμόζεται το 'stop' και πού το 'res'; (οι όροι δεν διευκρινίστηκαν)

161

Βρίσκεσαι τώρα στο τελικό στάδιο της εκπαίδευσής σου — δηλαδή, έχεις μείνει με το πτυχίο;

160

1. Ο προγραμματιστής σε ζητά να κρύψεις τα προβλήματα που προκύπτουν στις διαδικασίες εργασίας της εφαρμογής, επειδή αν το αναφέρεις, θα επιδεινώσει μόνο την κατάσταση. Ποιες είναι οι ενέργειές σου; Χρόνος: 1 λεπτό

160
/2