Golang
Πώς είναι τεχνικά διαρθρωμένη γενικά η πλατφόρμα HR;
Πώς αντιμετωπίσατε την κατάσταση όταν οι λογαριασμοί κατά τις μεταφορές κατέληγαν σε διαφορετικά shards;
Πώς μετατρέπουμε έναν αριθμό σε δυαδικό σύστημα;
Πώς φτάσατε στη στιγμή της βελτιστοποίησης του PostgreSQL και ποιους τρόπους βελτιστοποίησης χρησιμοποιήσατε;
Υλοποιήστε μια λειτουργία που δέχεται []any και delta int. Είναι απαραίτητο να αυξήσετε κατά delta μόνο τις πρώτες εμφανίσεις μοναδικών αριθμών (int). Άλλοι τύποι και επαναλαμβανόμενοι αριθμοί αφήνονται αμετάβλητοι. Η λειτουργία πρέπει να επιστρέφει τη ενημερωμένη λίστα και 2 αριθμούς: updated – πόσοι μοναδικοί αριθμοί άλλαξαν, duplicates – πόσα αριθμητικά στοιχεία αποδείχθηκαν διπλότυπα func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // ο κώδικάς σας } // Παράδειγμα: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // μοναδικοί αριθμοί: 1, 5, 0 // d == 2 // διπλότυποι αριθμοί: δεύτερο 1, δεύτερο 5
Τι είναι μια goroutine; Ποια είναι η ελαφρότητά της;
Ποια JOIN γνωρίζετε; καταγράψτε τα.
Τι είναι ο σηματοδότης;
Με ποιες βάσεις δεδομένων εργάστηκες;
Από ποιο πίνακα προέρχεται το ψευδώνυμο 'oi' στο ερώτημα;
Πες μου για το σχεδιασμό του συστήματος διαχείρισης/ορχήστρας — πώς σχεδιάστηκε, ποιες αποφάσεις πάρθηκαν;
Σύνθετοι δείκτες — τι πρέπει να τοποθετηθεί πρώτα: η ισότητα ή το εύρος;
Ποια στρατηγική caching να επιλέξετε — cache-aside ή write-through — λαμβάνοντας υπόψη το μοτίβο συμπεριφοράς των χρηστών κατά τον έλεγχο της κατάστασης της παραγγελίας;
Πες περισσότερα για την υπηρεσία υπολογισμού μισθών — πώς λειτουργεί και ποιες ήταν οι δυσκολίες;
Τι είναι σημαντικό στη δουλειά, με ποιο κριτήριο εξετάζεις ένα νέο μέρος;
Πες τέσσερα πρωτόκολλα: HTTP, gRPC, WebDAV, ACSA — ποιο είναι το περιττό;
Εμφανίστε μοναδικούς συνδυασμούς χρήστη και ID προϊόντος για όλες τις αγορές που πραγματοποιήθηκαν από χρήστες πριν από το ban τους. Ταξινομήστε πρώτα κατά όνομα χρήστη, στη συνέχεια κατά SKU Βρείτε χρήστες που πραγματοποίησαν αγορές άνω των 5000 ρούβλια. Εμφανίστε τα ονόματά τους στη μορφή id χρήστη | όνομα | επώνυμο | συνολική αγορά
Πώς ήταν οργανωμένη η εργασία σας στην ομάδα: διαδικασίες, αντικείμενα, δοκιμές, ανάπτυξη;
Πόσο άνετα θα ήταν αν καταγράφαμε τις απαντήσεις στις τεχνικές ερωτήσεις ώστε να τις αξιολογούν οι τεχνικοί ηγέτες;
Χρησιμοποιείτε εργαλεία τεχνητής νοημοσύνης, όπως το Cursor ή το Claude; Αν ναι, για ποιο σκοπό;