Sobes.tech

Ποια είναι η διαφορά μεταξύ των εντολών RUN και CMD στο Dockerfile;

243

Υπάρχουν δύο υπηρεσίες: εγγραφή και διαχείριση παραγγελιών. Ένας νέος χρήστης δημιουργεί μια παραγγελία και εγγράφεται αμέσως. Πώς να συνδέσετε αυτά τα γεγονότα ώστε η παραγγελία να μην δημιουργείται αν η εγγραφή αποτύχει;

152

def get_current_user(user_id: int): user = users.get(user_id) if user is None: raise HTTPException(status_code=404, detail="Χρήστης όχι βρέθηκε") return user @app.get("/users", response_model=list[User]) def list_users(): return [User(*user) for user in users.list()] @app.get("/users/me", response_model=User) def read_current_user(current_user: User = Depends(get_current_user)): return current_user

151

Είστε εξοικειωμένοι με τις κατανεμημένες συναλλαγές; Ποια είναι η διαφορά μεταξύ ορχηστρικής και χορογραφίας στα μικροϋπηρεσίες;

147

Τι σημαίνει το δικαίωμα εκτέλεσης (execute) για έναν κατάλογο στο Linux;

147

Πώς λειτουργεί ένα hash index; Γιατί έχει τόσο υψηλή ταχύτητα;

144

Σε ποιες μορφές γίνεται η μετάδοση και αποθήκευση δεδομένων κατά την αλληλεπίδραση με βάσεις δεδομένων NoSQL;

143

Ποια πρωτόκολλα μετάδοσης δεδομένων χρησιμοποιούνται σε βάσεις δεδομένων NoSQL (Redis, MongoDB, Elasticsearch);

140

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

131

Ποιες μεθόδους HTTP γνωρίζεις και για ποιο λόγο χρησιμοποιούνται;

131

Έχεις εμπειρία με το Kubernetes και σε ποιο επίπεδο;

131

Ποια είναι η διαφορά μεταξύ PUT και PATCH; Πώς πρέπει να αντιδρά ο διακομιστής αν δεν αποστέλλονται όλα τα πεδία με τη μέθοδο PUT; Δώστε μια πραγματική περίπτωση χρήσης του PATCH.

130

Γιατί η αναζήτηση με δείκτη είναι πιο γρήγορη και σε ποιο βαθμό; Συγκρίνετε την αναζήτηση χωρίς δείκτη, με δείκτη B-tree και με δείκτη hash.

129

Πώς να ενημερώσετε ένα μικροϋπηρεσία υψηλού φορτίου σε μια νέα έκδοση χωρίς να χάσετε αιτήματα; Τι να κάνετε αν η μετανάστευση της βάσης δεδομένων σπάσει την παλιά έκδοση;

128

Ποιες μη σχεσιακές βάσεις δεδομένων γνωρίζεις και για ποιες εργασίες χρησιμοποιούνται;

125

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

120

Πώς ορίζονται τα δικαιώματα πρόσβασης στο Linux (chmod) χρησιμοποιώντας αριθμούς;

119

Σε τι εστιάζεις κατά την ανασκόπηση κώδικα;

119
/2