Golang
Πείτε για το μοντέλο OSI, τα επίπεδα και τα πρωτόκολλα
Τι ξέρετε για την εταιρεία «Yadro»; Έχετε ακούσει για εμάς;
Θέλετε πλήρη απασχόληση εξ αποστάσεως ή είστε επίσης διατεθειμένοι να εξετάσετε επιλογές με γραφείο;
Εξετάζετε ενεργά τις προσφορές; Υπάρχουν τελικά στάδια;
Βλέπω ότι βελτιστοποίησες το PostgreSQL, μειώνοντας την καθυστέρηση των ερωτημάτων από 1200 χιλιοστά του δευτερολέπτου σε 250 — μπορείς να μου πεις πώς το πέτυχες;
Πώς λάμβαναν τις εργασίες; Πού διαχειρίζονταν τις εργασίες και τις καταστάσεις;
Υπήρχε Redis και στους τρεις data centers;
Εξήγησε τι είναι το πεδίο inventory_code (κωδικός) στον πίνακα βιβλίων, τι είναι αυτό;
Υπήρχε proxy μπροστά από το Redis, ή το κάνατε εσείς ο ίδιος το sharding;
Πείτε μου για το τρέχον έργο σας — πάνω σε τι εργάζεστε;
Να χρησιμοποιήσετε μια έτοιμη βιβλιοθήκη ή να γράψετε τη δική σας; (δίλημμα build vs buy)
Στη γλώσσα Go υπάρχουν goroutines — ελαφριά νήματα. Μπορείς να εξηγήσεις πώς καταλαβαίνεις πότε πρέπει να χρησιμοποιήσεις μια goroutine και πότε όχι;
Ποιο ήταν το μεγαλύτερο όγκο δεδομένων που εργαστήκατε και πόσα αιτήματα ανάγνωσης/εγγραφής υπήρχαν;
Πόσες διαφορετικές πιθανότητες υπάρχουν όταν ρίχνουμε δύο αδιάκριτα ζάρια;
Μίλησέ μου για το ClickHouse — πώς αποθηκεύει δεδομένα στον δίσκο (αποθήκευση κατά στήλες), γιατί δεν μπορείς να αλλάξεις το ORDER BY σε έναν υπάρχοντα πίνακα, μόνο να προσθέσεις νέες στήλες στο τέλος;
Ποιες είναι οι μισθολογικές σας προσδοκίες; Ποιο ποσό εξετάζετε μηνιαίως;
Τι να κάνετε αν το endpoint επιβραδύνεται; Περιγράψτε τα βήματα διάγνωσης.
Άρα, κάθε κέντρο δεδομένων ενημέρωνε το δικό του Redis αν οι ομάδες καταναλωτών ήταν διαφορετικές;
Παρακαλώ, πες μου για την ομάδα — σύνθεση της ομάδας, με ποιον αλληλεπιδράσατε.
Ποιος δείκτης να προσθέσετε για το ερώτημα αναζήτησης διαθέσιμων βιβλίων; Γιατί κάθε πεδίο σε έναν σύνθετο δείκτη; Πώς θα λειτουργήσει ο δείκτης με 2 εκατομμύρια γραμμές;