Golang
Πώς μετράμε τον χρόνο εκτέλεσης ενός HTTP-καλέσματος χρησιμοποιώντας μόνο counters (χωρίς histogram);
Ποιοι τύποι JOIN γνωρίζετε και ποια είναι η διαφορά τους;
Τι είναι το rune στο Go;
Πού αποθηκεύεται η διαμόρφωση του Redis αν βρίσκεται σε ξεχωριστό μηχάνημα;
Πώς να προσθέσετε την ασύγχρονη εκτέλεση του predicat στη λειτουργία Filter, διατηρώντας την συμβατότητα με το πακέτο για τους υπάρχοντες χρήστες;
Πώς επικοινωνούσαν μεταξύ τους οι υπηρεσίες σε μια αρχιτεκτονική μικροϋπηρεσιών; Ποιος έγραφε τα συμβόλαια;
Πώς να δημιουργήσετε καλύτερα ένα slice με προ-κατανεμημένη μνήμη μέσω make; Γιατί να καθορίσετε την χωρητικότητα εκ των προτέρων;
Γιατί ο πολλαπλασιασμός matrices ορίζεται ακριβώς με αυτόν τον κανόνα;
Είστε υπέρ ή κατά των αποθηκευμένων διαδικασιών;
Έχετε βοηθήσει ποτέ λιγότερο έμπειρους συναδέλφους; Πώς συνέβαινε αυτό συνήθως;
Υπήρξαν περιπτώσεις όπου έπρεπε να υπερασπιστείς μια ιδέα ή μια λειτουργία μπροστά στο προϊόν ή τους αναλυτές;
Αναφέρετε την επαγγελματική σας εμπειρία και γιατί αποφασίσατε να αναζητήσετε εργασία
// Διορθώστε τον κώδικα ώστε τα αιτήματα να είναι ανταγωνιστικά και να εμφανίζεται ο κωδικός απάντησης // και σε περίπτωση σφάλματος, να καταγράφεται και να συνεχίζει η επεξεργασία package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Επεξεργασία resp αν χρειάζεται } }
Δείξτε τον αλγόριθμο αναζήτησης ενός στοιχείου σε ένα δυαδικό δέντρο αναζήτησης με ένα παράδειγμα (σύγκριση με το κλειδί του κόμβου, κίνηση αριστερά/δεξιά).
Τι πρέπει να κάνετε αν υπάρχει ένα διαμέρισμα και δεν μπορείτε να αυξήσετε τον αριθμό των καταναλωτών;
Ποια είναι η διαφορά μεταξύ μιας διαδικασίας και ενός νήματος;
Ποια είναι τα προβλήματα με ένα αντικείμενο DTO που περνάει από όλα τα στρώματα (handler → service → repository);
Υπάρχουν μεταγλωττιστές για το Go που τρέχουν σε μικροεπεξεργαστές — πες μου γι' αυτό.
Πώς να επικοινωνούν μεταξύ τους οι υπηρεσίες — gRPC, REST ή κάτι άλλο;
Τι είναι ο αισιόδοξος αποκλεισμός;