Σε ποιες περιπτώσεις, για λόγους ασφαλείας, θα πρέπει να χρησιμοποιείται το POST αντί του GET για λειτουργίες ανάγνωσης;
System Analyst
Έχετε αντιμετωπίσει συστήματα όπου όλες οι λειτουργίες (ανάγνωση, δημιουργία, διαγραφή) υλοποιούνται μόνο μέσω POST; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα αυτής της προσέγγισης;
Έχετε εμπειρία με το REST API;
Ξέρετε τι είναι το θεώρημα CAP; Το έχετε χρησιμοποιήσει στην εργασία σας;
Μπορείτε να πείτε τα πλεονεκτήματα και τα μειονεκτήματα του RabbitMQ; Πώς διαφέρει από το Kafka;
Σε ποια σειρά επεξεργάζεται λογικά μια βάση δεδομένων ένα ερώτημα SQL;
Έχετε σχεδιάσει ποτέ τη χρήση μη τυπικών επικεφαλίδων HTTP; Σε ποιες περιπτώσεις;
Στην τελευταία έργο, οι απαιτήσεις προέρχονταν μόνο από τον διαχειριστή έργου;
Τι πρέπει να κάνετε αν ο πίνακας στη βάση δεδομένων είναι πολύ μεγάλος και δεν αντέχει το φορτίο; Πώς θα διαιρούσατε έναν μεγάλο κατάλογο διευθύνσεων (π.χ., OKTMO);
Οι απαιτήσεις του συστήματος είναι λειτουργικές ή μη λειτουργικές;
Αναφέρατε ότι για εσάς είναι σημαντική η απουσία χαοτικών διαδικασιών. Τι εννοείτε με αυτό; Με τι έχετε αντιμετωπίσει;
Μπορείς να αναλύσεις περαιτέρω το επίτευγμα: μια υπηρεσία για τον υπολογισμό του ποσού διαγραφής των αποθεμάτων;
Ποια είναι η εμπειρία σας με τις βάσεις δεδομένων; Έχετε εργαστεί με μη σχεσιακές βάσεις δεδομένων;
Τι είναι μια συναλλαγή;
Μπορείς να ονομάσεις μη ιδεοψυχολογικές μεθόδους HTTP;
Ποιοι είναι κάποιοι τρόποι βελτιστοποίησης της απόδοσης της βάσης δεδομένων;
Τι μπορεί να ταξινομηθεί ως μη λειτουργικές απαιτήσεις;
Ποια κατάσταση HTTP χρησιμοποιείτε όταν το αίτημα είναι έγκυρο, αλλά η λειτουργία δεν μπορεί να εκτελεστεί λόγω επιχειρηματικών περιορισμών (π.χ., όριο βιβλίων στη βιβλιοθήκη);
Τι συμβαίνει αν η πόρος δεν υπάρχει αλλά αποστέλλεται ένα αίτημα σε αυτό;
Πώς μπορεί να γίνει μια συγχρονική αλληλεπίδραση ασύγχρονη;