Golang
Ποιο προϊόν αναπτυσσόταν: ο πυρήνας του ψηφιακού τραπεζικού και το σύστημα επεξεργασίας πληρωμών;
package main import "fmt" func main() { a := []int{1,2} a = append(a, 3) b := append(a, 4) c := append(a, 5) fmt.Println(b) fmt.Println(c) }
[όνομα] ρώτησε: τι είναι το alias στο Go;
Τι θα άλλαζες στην αρχιτεκτονική της υπηρεσίας σου αν είχες απόλυτη ελευθερία;
Ποια είδη αυτοματοποιημένων δοκιμών χρησιμοποιήσατε;
Τι είναι μια ουρά προτεραιότητας και πώς μπορεί να υλοποιηθεί;
Από ποιο ποσό είστε διατεθειμένοι να εξετάσετε μια προσφορά;
Πόσο άνετη είναι η πλήρης απομακρυσμένη εργασία;
Πώς αλληλεπιδράσατε με τις πηγές δεδομένων; Παρείχατε API-κλειδιά, γράφατε σε Kafka ή διαβάζατε από Kafka;
Ποια επίπεδα απομόνωσης συναλλαγών υπάρχουν στο PostgreSQL και από ποιες ανωμαλίες προστατεύουν;
Έχετε πάρει μια παρτίδα 500 μηνυμάτων από το Kafka, αλλά δεν μπορείτε να τα αποθηκεύσετε στη βάση δεδομένων. Τι θα συμβεί; Πόσο καιρό μπορείτε να επεξεργαστείτε αυτά τα 500 μηνύματα;
Τι να κάνετε αν δεν μπορείτε να καταλήξετε σε κοινή απόφαση;
Πες μου για την εργασιακή σου εμπειρία και ενδιαφέροντα καθήκοντα
Γιατί χρησιμοποιήσατε το Redis αντί για μια μνήμη cache;
Μπορεί να βελτιστοποιηθεί ώστε ο πίνακας res να βρίσκεται στη στοίβα και όχι στο σωρό; Τι πρέπει να γίνει γι' αυτό;
Πώς γινόταν η προσθήκη και η διαγραφή κανόνων αν ήταν μια μεγάλη switch-case;
Έχετε υλοποιήσει ποτέ ένα δύσκολο έργο από το μηδέν;
Μίλησε για το slice στο Go, τη δομή του και τις εσωτερικές επικεφαλίδες.
Έχεις δουλέψει με σύνθετους δείκτες;
Τι μπορεί να χρησιμοποιηθεί για τη μεταφορά δεδομένων μεταξύ goroutines;