System Analyst
Πείτε μας για ένα ολοκληρωτικό έργο που περιελάμβανε τρία ή περισσότερα συστήματα, πώς ήταν δομημένη η αρχιτεκτονική και ποιος ήταν ο ρόλος σας.
Έχετε κατανόηση της δομής και της αρχιτεκτονικής των πληροφοριακών συστημάτων;
Ποια είναι η διαφορά μεταξύ frontend και backend;
Τι κάνατε πριν δουλέψετε στην ανάλυση;
Έχετε εμπειρία με διαγράμματα ER;
Ποια είναι τα διαφορές μεταξύ RabbitMQ και Kafka;
Τι κάνετε ώστε ο ορισμός των εργασιών για τους εξωτερικούς προγραμματιστές να είναι όσο το δυνατόν πιο σαφής και να αποφεύγει αμφιλεγόμενες ερμηνείες;
[όνομα] ρώτησε: ποιοι τύποι βάσεων δεδομένων γνωρίζετε;
Σχεδιάστε μια λύση για μια ιστοσελίδα κράτησης βιβλίων σε μια αλυσίδα βιβλιοπωλείων: επιλογή πόλης και καταστήματος, λίστα βιβλίων με φίλτρα, κράτηση μέσω αριθμού τηλεφώνου, ειδοποίηση μέσω SMS. Περιγράψτε τις λειτουργικές απαιτήσεις, δημιουργήστε ένα διάγραμμα ERD, γράψτε ένα ερώτημα SQL και μια απάντηση JSON.
Περιγράψτε τη διαδικασία εργασίας με την νέα ενσωμάτωση.
Περιγράψτε ένα θετικό σενάριο (Κύρια Ροή) για την Περίπτωση Χρήσης 'Δημιουργία εργασίας' με όλα τα βήματα
Αρχές BASE
Πώς να επανασχεδιάσετε την ενσωμάτωση, αν διαπιστωθεί ότι: ο αριθμός συμβολαίου δεν είναι μοναδικός (50-100 διπλότυπα), η επεξεργασία πληρωμών είναι αργή και η αναζήτηση διαρκεί 3-5 λεπτά;
Καταγράψτε τις μη λειτουργικές απαιτήσεις που γνωρίζετε και εξηγήστε πώς είναι στην αρχιτεκτονική μικροϋπηρεσιών.
Τι πρέπει να περιγράψει ένας αναλυτής ώστε το σφάλμα 404 να αντιμετωπίζεται σωστά;
Τι είναι οι Κοινές Εκφράσεις Πινάκων (CTE) και ποιος είναι ο σκοπός τους;
Πες μας για τον εαυτό σου — ποιος είσαι, ποια είναι η εμπειρία σου;
Γιατί χρειάζεται ένα διάγραμμα κλάσεων; Τι περιγράφει;
Σε αυτό το έργο ήσουν senior, σωστά;
Τι είναι ένα θέμα και μια διαμέριση;