Αν η επιχείρηση ζητήσει την υλοποίηση μιας νέας λειτουργίας σε σύντομο χρονικό διάστημα και η ομάδα ανάπτυξης δηλώσει ότι αυτό είναι αδύνατο στην τρέχουσα αρχιτεκτονική — πώς θα ενεργούσατε από την άποψη του αναλυτή συστημάτων;
System Analyst
Ποιο είναι το πρόβλημα των πολύ κανονικοποιημένων πινάκων;
Ποιο ερώτημα SQL πρέπει να γραφεί για να εμφανιστούν όλοι οι χρήστες που δεν έκαναν καμία παραγγελία όλο το χρόνο;
Πώς μπορεί κανείς να αποκανονικοποιήσει τους πίνακες;
Πείτε μας για την εμπειρία σας στην εταιρεία ως αναλυτής συστημάτων για σχεδόν δύο χρόνια: με ποιο προϊόν χρειάστηκε να εργαστείτε, πώς δομήθηκαν οι διαδικασίες, ποια ήταν τα επιτεύγματα και τα λάθη, και γιατί αποχωρήσατε από την εταιρεία;
Πώς λειτουργεί ένας δείκτης B-tree;
Με ποια επιχειρηματικά μοντέλα και διαγράμματα ήρθατε σε επαφή στην εργασιακή σας εμπειρία;
Σε τι δίνετε προσοχή κατά την αναζήτηση εργασίας, τι είναι σημαντικό για εσάς;
Πώς μπορούμε να επιταχύνουμε περαιτέρω τα ερωτήματα στη βάση δεδομένων;
Πες μου για το σύστημα με το οποίο εργάστηκες (POS, KDS, κιόσκια)
Τι ήταν το ερέθισμα για να φύγετε από την εταιρεία;
Με ποιες βάσεις δεδομένων εργάστηκες;
Τι είναι ένας βρόχος, πώς διαφέρει από την αναδρομή, πώς διαφέρει μια συνάρτηση από μια διαδικασία, γιατί δεν πρέπει να κάνετε πολλά INSERT;
Ποια είναι η διαφορά μεταξύ PUT και POST κατά το σχεδιασμό μιας μεθόδου δημιουργίας παραγγελίας; Με ποιες δομές και σφάλματα μπορεί να συναντήσει κανείς;
Τι τύπος δεδομένων μπορεί να χρησιμοποιηθεί για την απο-κανονικοποίηση — για να τοποθετήσετε ολόκληρο τον πίνακα σε ένα πεδίο;
Πρόσθετα κριτήρια επιλογής εργασίας (οργανωτικά);
Πώς υλοποιείται αν έχεις δύο πίνακες που έχουν μια σχέση πολλών προς πολλούς;
Καταγράψτε τα αντικείμενα του συστημικού αναλυτή που δημιουργήσατε στη δουλειά σας
Γιατί δεν είναι καλό να αποθηκεύετε τα πάντα σε ένα πεδίο JSON;
Γιατί οι σχεσιακές βάσεις δεδομένων ονομάζονται σχεσιακές;