Υλοποιήστε μια λειτουργία που δέχεται []any και delta int. Είναι απαραίτητο να αυξήσετε κατά delta μόνο τις πρώτες εμφανίσεις μοναδικών αριθμών (int). Άλλοι τύποι και επαναλαμβανόμενοι αριθμοί αφήνονται αμετάβλητοι. Η λειτουργία πρέπει να επιστρέφει το ενημερωμένο slice και 2 αριθμούς: updated — πόσοι μοναδικοί αριθμοί άλλαξαν, duplicates — πόσα αριθμητικά στοιχεία ήταν διπλότυπα func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // ο κώδικάς σας }
Golang
Δώστε ένα παράδειγμα περιπτώσεως με SELECT FOR UPDATE όπου αυτό μπορεί να οδηγήσει σε deadlock.
Όρος Στο παράδειγμα δημιουργίας παραγγελίας. Υπάρχει ένα αίτημα προς την υπηρεσία και μια απάντηση, μεταξύ αυτών των δύο ενεργειών αποθηκεύουμε στην ανάλυση τα προϊόντα που παραγγέλθηκαν (για παράδειγμα, για την καταμέτρηση της δημοφιλίας των προϊόντων). Η υπηρεσία ανάλυσης λειτουργεί αργά ή τερματίζει με timeout, και δεν προλαβαίνουμε να απαντήσουμε εγκαίρως, χάνοντας παραγγελίες. Τι να κάνουμε για να σταματήσουμε να χάνουμε παραγγελίες και χρήματα;
Πώς να λύσετε αν ένα φίλτρο υψηλής προτεραιότητας είναι πολύ ευρύ και καταναλώνει όλο τον προϋπολογισμό;
Τι είναι το TCP και το UDP, ποια είναι η διαφορά;
Πες μου για την τελευταία σου τεχνική εμπειρία, ποιες εργασίες έκανες, τι σε ενθουσίασε περισσότερο;
Ποια από τις δυνατότητες του PostgreSQL χρησιμοποιήθηκαν ευρέως;
Πόσο εμπειρία έχετε στο Go;
Σε ποιο στάδιο βρίσκεσαι τώρα στις τεχνικές συνεντεύξεις; Έχεις προσφορές;
Πείτε μας για τους message brokers με τους οποίους εργάστηκατε.
Τι θα εμφανίσει το πρόγραμμα; func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }
Πώς θα αξιολογούσατε τον εαυτό σας ως προγραμματιστή Golang; Είστε τώρα middle, middle+, senior;
Γιατί έφυγες από την εταιρεία;
Από ποιο πίνακα προέρχεται το ψευδώνυμο 'oi' στο ερώτημα;
Έχεις δουλέψει ποτέ με εικονικοποίηση;
Τι είναι σημαντικό να προβλεφθεί στον worker polling;
146% CPU στο top — είναι δυνατό και τι σημαίνει;
Πρέπει να περιγράψουμε το μοντέλο της βιβλιοθήκης. Υπάρχουν 3 οντότητες: "Συγγραφέας", "Βιβλίο", "Αναγνώστης". Φυσικά, υπάρχει μόνο ένα βιβλίο και μπορεί να ανήκει μόνο σε έναν αναγνώστη. Πρέπει να δημιουργηθούν πίνακες για τη βιβλιοθήκη λαμβάνοντας αυτό υπόψη.
Πες μου, τι κάνεις στο έργο Wildberries — ποια είναι η ροή των εργασιών, ποιες είναι οι ευθύνες σου;
Τι είναι μια κενή διεπαφή (interface{} / any) στο Go;