Golang
Πώς διαχειρίζεται η μνήμη στο Go; Πώς λειτουργεί ο συλλέκτης απορριμμάτων;
Γιατί επέλεξες το map για την cache αντί για sync.Map;
Τι είναι το sync.Pool και ποιος είναι ο σκοπός του;
Έχετε εμπειρία στη συγγραφή Kubernetes operators, στη διαχείριση operators, Helm Chart;
Ποιο είναι το ελάχιστο άνετο επίπεδο αποζημίωσης σας;
Αν κάνεις σύγχυση πολλές συμβολοσειρές σε έναν βρόχο, θα υπάρξουν προβλήματα;
Ποια σημαία του ls θα εμφανίσει όλα τα αρχεία, συμπεριλαμβανομένων των κρυφών (. και ..); -a -A -i -r
Αν είχες έξι προσφορές από fintech εταιρείες, σε τι θα έδινες έμφαση κατά την επιλογή σου;
Ονομάστε πρότυπα σχεδίασης από διαφορετικές κατηγορίες (δημιουργικά, δομικά, συμπεριφορικά, παράλληλος προγραμματισμός) και εξηγήστε ένα από τα αγαπημένα σας λεπτομερώς.
Έχετε εργαστεί με gRPC; Ποιο πρωτόκολλο χρησιμοποιείται στο παρασκήνιο;
Ποια είναι η διαφορά μεταξύ HTTP και REST;
Ποιος μηχανισμός υπάρχει στο Go: κληρονομιά ή σύνθεση;
Άρχισες να δουλεύεις στο τρίτο έτος;
Τι είναι η σημειογραφία Big O;
Ποια είναι η διαφορά μεταξύ JOIN και UNION;
// Ερώτηση 5. Τι θα εμφανιστεί στην οθόνη func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }
Ποιο είναι το επίπεδό σας — middle, middle+, senior;
Τι κάνατε στην τελευταία σας δουλειά;
Έχετε εμπειρία στη συγγραφή προγραμμάτων με πολυνηματικότητα και ασυνχρονισμό; Έχετε λάβει υποστήριξη στην ανάπτυξη κατανεμημένων συστημάτων;
Πόσα hosts και containers είχαν οι υπηρεσίες υψηλού φορτίου;