Sobes.tech

Πώς αξιολογείτε τις γνώσεις σας σε Linux και Kubernetes;

Middle
152

Ποια είναι τα επίπεδα απομόνωσης των συναλλαγών στο SQL (PostgreSQL);

Middle+
151

Είσαι σε ενεργητική ή παθητική αναζήτηση αυτήν τη στιγμή; Γιατί αποφάσισες να εξετάσεις νέες προτάσεις;

Middle+
151

Ποια είναι η διαφορά μεταξύ TCP και UDP; Δώστε παραδείγματα χρήσης UDP και εξηγήστε πώς το DNS διασφαλίζει την αξιοπιστία πάνω από UDP.

Middle
150

Πώς αντιμετωπίζεις τις νυχτερινές και απογευματινές βάρδιες σε περίπτωση βλάβης;

Middle+
150

Πείτε μου για το τρέχον έργο σας — πάνω σε τι εργάζεστε;

Middle+
149

Είστε σίγουροι ότι εδώ χρησιμοποιούνται αγκύλες για το map; Ποια σύνταξη χρειάζεται για να προσεγγίσετε το στοιχείο set στη γραμμή 17;

Senior
148

Πες μου για τη διαχείριση περιστατικών στην ομάδα σου: πώς είναι οργανωμένη η διαδικασία, υπάρχει κανονισμός για τις βάρδιες;

Middle+
148

Σε ποια πεδία θα ήταν ενδιαφέρον να αναπτυχθείς περαιτέρω — σε τεχνολογίες, εργασίες, κατευθύνσεις;

Middle+
146

Πώς διασφαλίζετε ότι ένα μήνυμα από την ουρά θα επεξεργαστεί ακριβώς μία φορά αν υπάρχουν πολλοί εργαζόμενοι;

Senior
146

Πείτε μας για τη σύνθεση της ομάδας σας.

Middle+
146

Γενικά, τι γνώμη έχεις για την κατεύθυνση της ομάδας (πλατφόρμα ClickHouse/Elasticsearch);

Senior
145

Ποια είναι η αρχιτεκτονική διαφορά μεταξύ REST και RPC; Ποια προσέγγιση να επιλέξετε για τη δημιουργία/τροποποίηση χρήστη και για τη μεταφορά χρημάτων μεταξύ λογαριασμών;

Middle
144

Πώς είναι δομημένος ένας πίνακας κατακερματισμού; Ποια είναι τα βασικά του principles και οι κύριες απαιτήσεις;

Middle+
143

Τι θα εμφανιστεί κατά την εκτέλεση του προγράμματος: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Προσομοίωση εργασίας }() } wg.Wait() fmt.Println(len(counter)) }

Senior
142

Το μήκος μπορεί να φτάσει μέχρι 1000 — εξηγήστε γιατί μπορεί να συμβεί αυτό και πώς ονομάζεται αυτό το φαινόμενο;

Senior
142

Στην παρακολούθηση, πόσες ομάδες, υπηρεσίες, πόσες ενσωματώσεις με τις δικές τους ομάδες περίπου;

Senior
140

Με τι ασχολούνταν η ομάδα σου και τι έκανες εσύ;

Senior
140

Τι είναι το rehashing;

Middle+
137

Απαιτείται η υλοποίηση της συνάρτησης uniqRandn, η οποία παράγει μια λίστα μήκους n με μοναδικούς, τυχαίους αριθμούς. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Middle+
128
/13