Golang
Γιατί ψάχνετε για μια νέα δουλειά;
Ποιος είναι ο ρόλος των buckets στην υλοποίηση της δομής δεδομένων Map;
Τι είναι το API Gateway και γιατί το χρειαζόμαστε;
Τι είναι οι goroutines στο Go; Πώς διαφέρουν από τα νήματα του λειτουργικού συστήματος; Πώς λειτουργεί ο προγραμματιστής του Go (μοντέλο GMP);
Ποιος πελάτης Kafka χρησιμοποιήθηκε στο έργο και πώς αλληλεπιδράσατε μαζί του;
Τι βρίσκεται κάτω από το καπό του χάρτη στο Go; Πώς υλοποιείται;
Πόσα μικροϋπηρεσίες υπήρχαν στο κλασστερ και πόσα μπορείς να κρατήσεις στο μυαλό σου;
Βελτιστοποιήσατε την κατανάλωση των ροών τιμών; Ποιο ήταν το πρόβλημα και τι κάνατε;
Πόσο άνετο χρόνο είστε διατεθειμένοι να αφιερώσετε την ημέρα σε κλήσεις και συναντήσεις;
Ποια προβλήματα προκύπτουν αν υπάρχουν πολλές συγκρούσεις;
Πείτε μας για το API Gateway στην αρχιτεκτονική μικροϋπηρεσιών και για ποιο λόγο χρησιμοποιείται.
Τι είναι οι προετοιμασμένες δηλώσεις (prepared statements);
Μιλήστε για την επίδραση του GOGC στη λειτουργία του Garbage Collector και πώς να βελτιστοποιήσετε τη χρήση μνήμης.
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος offset στον προγραμματισμό ή στα συστήματα δεδομένων;
Τι είναι το GOMAXPROCS και πόσες goroutines θα λειτουργούν παράλληλα από τις 1000;
Θες να αναπτυχθείς στην αρχιτεκτονική;
Τι είναι η διαμέριση και το sharding;
Πώς αξιολογείται η αποδοτικότητα της αναζήτησης ενός στοιχείου στη δομή δεδομένων Map όσον αφορά τη αλγοριθμική πολυπλοκότητα;
Ποιος είναι ο ρόλος των μετρικών στη διαδικασία παρακολούθησης και αξιολόγησης της εφαρμογής;
Μπορείς να αναφέρεις τους βασικούς ριζικούς καταλόγους στο σύστημα αρχείων Linux;