Golang
Σας ευχαριστώ πολύ για την απάντησή σας. Μπορείτε να μου πείτε αν έχετε εργαστεί με το AWS;
Είναι το hash index στο PostgreSQL ασφαλές για νήματα;
Αν διαβάσουμε πρώτα όλα τα δεδομένα στη μνήμη και μετά απλώς διαβάσουμε, μπορούμε να αποφύγουμε το mutex; Έχει νόημα να χρησιμοποιούμε ένα map σε ένα τέτοιο σενάριο;
Εξασφαλίζει το map τη σειρά ανάγνωσης δεδομένων;
Μίλησε για την οργάνωση της εργασίας με τη μνήμη στο Go
Σε ποιες περιπτώσεις δεν μπορεί να χρησιμοποιηθεί το Atomic αντί για το Mutex;
Ποιος είναι ο λόγος της αποχώρησής σου από την προηγούμενη εταιρεία;
Γράψτε μια συνάρτηση που ελέγχει αν μια συμβολοσειρά είναι παλίνδρομο. Ο παλίνδρομος είναι μια ακολουθία χαρακτήρων που διαβάζεται το ίδιο και από τις δύο κατευθύνσεις. Ελέγξτε μόνο τους χαρακτήρες του αλφαβήτου a-zA-Za-яА-Я, χωρίς να λαμβάνετε υπόψη το ευαίσθητο στην περίπτωση. Είσοδος: "isPalindrome" Έξοδος: false <p> Είσοδος: "Α роза упала на лапу Азора" Έξοδος: true <p> Είσοδος: "Is_s_d_+_ssi" Έξοδος: true
Η επιχείρηση πιέζει, και έχεις μια επιλογή: να γράψεις απλό και κατανοητό κώδικα, που θα χρειαστεί μετέπειτα refactoring, ή να σχεδιάσεις άμεσα μια πολύπλοκη και κλιμακούμενη αρχιτεκτονική, αλλά να ξοδέψεις διπλάσιο χρόνο. Πώς θα επιλέξεις;
Τι θέλετε περισσότερο τώρα — ανάπτυξη προϊόντος ή πλατφόρμας;
Ξέρεις τι είναι ο πίνακας δοκιμών (table-driven tests);
Και στα shards, στις αναπαραγωγές, πώς ρυθμίστηκε η διαμόρφωση του ClickHouse;
// εργασία 2 // 1. OpenAPI + gRPC // (YAML) // info: // title: API Βιβλίων // version: .. // paths: // /books: // get: // responses: // "200"
Τι σε παρακινεί τώρα να ψάχνεις για μια νέα δουλειά;
Τι είναι ένα slice στο Go; Πώς διαφέρουν τα len και cap;
Τι είναι οι συμβολοσειρές στο Go; Τι αντιπροσωπεύουν κάτω από το καπό;
Πες μου για το WaitGroup και το Mutex — πώς χρησιμοποιούνται και για ποιο λόγο χρειάζονται;
Έχεις ρωσική υπηκοότητα, σωστά;
Τι είναι ένα δυαδικό αρχείο Go, τι περιέχει και πώς να τρέξετε κώδικα Go σε πολλές πλατφόρμες;
Γιατί μπήκες στην αγορά εργασίας / γιατί ψάχνεις για μια νέα θέση εργασίας;