Πες μου για τον εαυτό σου και την εμπειρία σου
Golang
Με ποιες εγγυήσεις παράδοσης συναντηθήκατε στο Kafka;
Τι είναι το RTT;
Μπορείς να μου πεις μερικές λεπτομέρειες σχετικά με το έργο ή το προϊόν πάνω στο οποίο εργάζεσαι αυτήν τη στιγμή;
Μπορείς να μου πεις, ποια είναι η σύνθεση της ομάδας ως προς τον αριθμό;
Για ποιο λόγο χρησιμοποιείται το context στο Go;
Τι είναι τα επίπεδα L4-L7 (επίπεδα κατανομής φορτίου);
Εγγυήσεις παράδοσης στο Kafka: το πολύ μία φορά, τουλάχιστον μία φορά, ακριβώς μία φορά. Πώς να διασφαλίσετε ακριβώς μία φορά;
Τι είναι ένα slice; Πώς είναι δομημένο εσωτερικά;
Kafka: πώς διανέμονται τα μηνύματα μεταξύ των partitions με 6 partitions και 6 καταναλωτές; Τι γίνεται αν γίνουν 2 καταναλωτές;
Δείκτες στο PostgreSQL: τι είναι, ποια είδη γνωρίζεις, γιατί το B-tree είναι καλύτερο από το Hash;
Πώς είναι δομημένη η διεπαφή στο Go;
Γιατί είναι καλύτερο να κάνετε την κατάσταση ως enum και πότε είναι καλύτερο να χρησιμοποιήσετε string;
Με ποια εργαλεία παρακολούθησης χρησιμοποίησες;
Πολλές υπηρεσίες γράφουν γεγονότα σχετικά με τον χρήστη (δημιουργία, ενημέρωση, διαγραφή) στο Kafka, και άρχισαν να εμφανίζονται σφάλματα κατά την ενημέρωση ή διαγραφή — γιατί και πώς να διορθωθεί;
Τι ψάχνεις τώρα για τον εαυτό σου, γιατί θέλεις να αλλάξεις εταιρεία/έργο/προϊόν;
Με ποια προβλήματα αντιμετωπίσατε κατά την ανάπτυξη του προϊόντος και πώς προσπαθήσατε να τα αποτρέψετε στο μέλλον;
Τι είναι μια goroutine; Πώς είναι δομημένη;
Έχετε εμπειρία εργασίας με υποδομές;
SELECT u.id, u.name, o.id as order_id, o.amount FROM users u ? JOIN orders o ON u.id = o.user_id;