Τι είναι η Διφασική Δέσμευση;
Golang
Πότε θα αναζητηθεί ζευγάρι για τον παίκτη στο matchmaking;
Μίλησέ μου για τις αρχές SOLID.
Μπορείς να περιγράψεις σύντομα κάθε αρχή SOLID;
Άσκηση σχεδιασμού: υπάρχει ένα σύστημα για ομάδες γρήγορης αντίδρασης. Όταν λαμβάνεται ένα σήμα, τρεις ομάδες ανταποκρίνονται ταυτόχρονα. Πρέπει να σταλεί μόνο μία ομάδα. Πώς γίνεται αυτό σε επίπεδο συναλλαγών στη βάση δεδομένων;
Ποια είναι η διαφορά μεταξύ σχεσιακών και μη σχεσιακών βάσεων δεδομένων;
Μπορεί κανάλι να κλείσει δύο φορές;
Τι είναι μια σχεσιακή βάση δεδομένων;
Μπορεί ένα ξένο κλειδί να είναι σύνθετο;
Μπορείς να γράψεις σε κλειστό κανάλι στο Go;
Τι γνωρίζεις για τις βάσεις δεδομένων NoSQL; Με ποιες έχεις εργαστεί;
Σχεδιάστε ένα σύστημα εφαρμογής σκακιού: matchmaking, δημιουργία συνεδριών παιχνιδιού και καταγραφή αποτελεσμάτων. Αναφέρετε τις υπηρεσίες, την αλληλεπίδρασή τους και τις αποθήκες δεδομένων.
Τι είναι η προ-συγκέντρωση σε βάσεις δεδομένων;
Βελτιώνει πάντα η ευρετηρίαση B-δέντρου την απόδοση ή μπορεί να υπάρξει μια αντίθετη κατάσταση;
Μίλησέ μου για το θεώρημα CAP.
Τι είναι η Materialized View στο ClickHouse;
Το GoLang είναι επιτακτικό ή δηλωτικό;
Τι είναι το connection pool στο πακέτο database/sql στο Go;
Ποια είναι η διαφορά μεταξύ Αντιστροφής Εξάρτησης και Εισαγωγής Εξάρτησης;
Μπορεί το πρωτεύον κλειδί να είναι σύνθετο;