Sobes.tech

System Analyst

Εξωτερικές ή εσωτερικές υπηρεσίες στο διάγραμμα;

192

Έχει συμβεί ποτέ η επιχείρηση να επιμένει σε μια λύση που θεωρούσες λανθασμένη; Πώς το διαχειρίστηκες;

191

Ποιος πρέπει να αποφασίσει για την συγχρονική ή ασύγχρονη ενσωμάτωση — το προϊόν ή ο προγραμματιστής;

188

Πες μου για την εμπειρία σου και γιατί ψάχνεις δουλειά τώρα

186

Ποια είναι τα κόκκινα σημάδια σας κατά την επιλογή εργοδότη;

184

Πώς δουλεύεις αν η ίδια η επιχείρηση δεν καταλαβαίνει ποια λύση πρέπει να είναι;

182

Γιατί κάνατε μια συγχρονισμένη αλληλεπίδραση στο διάγραμμα;

182

Πώς καταλαβαίνεις ότι μια εργασία είναι έτοιμη για το σπριντ;

181

Ζωγράφισε ένα διάγραμμα στη συνομιλία όπως στο πρώτο μήνυμα (κείμενη άποψη).

181

Ποιος είναι ο σκοπός του Message Queue και του Notification Worker;

179

Χρειάζεται ένα γενικό τυπικό prompt ώστε να γίνονται με τον ίδιο τρόπο και τα άλλα διαγράμματα ακολουθίας από τις εργασίες.

176

Πώς αισθάνεσαι: εκτελεστής, συνεργάτης ή διαμεσολαβητής;

176

Με ποιον επικοινωνήσατε για να κατανοήσετε τις ανάγκες της επιχείρησης;

173

Γράψτε τις ροές μηνυμάτων στα ρωσικά και προσθέστε εναλλακτικά σενάρια.

173

Σχεδιάσατε API και πόσο συχνά ασχολείστε με αυτό στη δουλειά;

173

Πόσο τρομακτικό είναι να εργάζεσαι σε μια ομάδα χωρίς διαδικασία;

169

Ποιο επίπεδο C4 θα χρησιμοποιήσουμε για το διάγραμμα;

168

Πρακτική εργασία: Ενοποιημένη πλατφόρμα ειδοποιήσεων (Notification Platform) Πλαίσιο Στην εταιρεία υπάρχουν 3 διασκορπισμένα συστήματα που στέλνουν ειδοποιήσεις στους χρήστες: 1. CRM — στέλνει email και push ειδοποιήσεις σχετικά με παραγγελίες. 2. Portal Υποστήριξης — στέλνει μηνύματα σχετικά με εισιτήρια μέσω του Telegram bot. 3. Σύστημα Ασφαλείας — δημιουργεί SMS ειδοποιήσεις για ύποπτες εισόδους. Κάθε σύστημα υλοποιεί τη δική του λογική: * δικά του πρότυπα, αποδέκτες hardcoded; * χωρίς κεντρική ιστορία ειδοποιήσεων; * οι χρήστες παραπονιούνται για διπλότυπα και καθυστερήσεις; * χωρίς SLA, μετρικές ή κέντρο ελέγχου. Στόχος Να σχεδιαστεί μια νέα πλατφόρμα ειδοποιήσεων που: * συγκεντρώνει γεγονότα από διαφορετικές πηγές (CRM, Support, Security), * τα δρομολογεί κατά τύπο και κανάλι (email, SMS, Telegram, push), * διασφαλίζει ομοιομορφία στα πρότυπα, καταγραφή και παρατηρησιμότητα, * υποστηρίζει SLA (p95 ≤ 3 δευτερόλεπτα για παράδοση), * επιτρέπει την κλιμάκωση και επέκταση των καναλιών στο μέλλον. Αποστολή για τον υποψήφιο 1. Ορίστε τις λειτουργικές απαιτήσεις του συστήματος. 2. Περιγράψτε τις μη λειτουργικές απαιτήσεις (αξιοπιστία, απόδοση, διαχείριση σφαλμάτων). 3. Δημιουργήστε ένα διάγραμμα πλαισίου (C4 Επίπεδο 2). 4. Προσθέστε ένα διάγραμμα ακολουθίας. Για παράδειγμα, αποστολή μηνύματος από το CRM.

168

Παραδείγματα πρόληψης συστημικών συγκρούσεων

167
/3