Sobes.tech

Πώς βλέπεις το νέο σου χώρο εργασίας, τι περιμένεις;

Senior
Hi Rockits
55

Ποιος είναι ο σκοπός ενός καναλιού με κενή δομή chan struct{};

Middle
Сбертех
55

Ας διευκρινίσουμε στο χάρτη. Στα κουβά, είναι η προηγούμενη υλοποίηση, η νέα υλοποίηση, τι μπορούμε να πούμε;

Middle+
Napoleon IT
55

Ποιοι είναι οι τρόποι δήλωσης ενός WaitGroup; Πώς γράφουμε μια τιμή σε ένα κανάλι;

Senior
01.tech
55

Έχετε εργαστεί με PostgreSQL, MongoDB, ClickHouse και άλλες βάσεις δεδομένων;

Senior
IBS
55

Ποια είναι τα χαρακτηριστικά του Kafka;

Senior
I-teco
55

Ποια εντολή μπορούν να χρησιμοποιηθούν για να ελέγξετε τους καταναλισκόμενους πόρους στο Linux;

Senior
AvitoAvito
55

Γράψτε ένα Singleton σε Go χρησιμοποιώντας sync.Once, στη συνέχεια κάντε πιο δύσκολο: GetLogger δέχεται name και age, επιστρέφει ένα μόνο αντίγραφο για ίδιες παραμέτρους

Middle
Сбертех
55

Ποιες μεθόδους πληρωμής έχεις ενσωματώσει στα φιάτ?

Senior
X5
55

Πες μου για την εκπαίδευσή σου — καταλαβαίνω σωστά ότι τελείωσες το πτυχίο; Σε ποια ειδικότητα;

Middle+
AxenixAxenix
55

// Πρέπει να τροποποιήσετε τη συνάρτηση ap ώστε το 6 να περιλαμβάνεται στο εμφανιζόμενο slice και το slice να είναι ταξινομημένο // Σημαντικό - η συνάρτηση ap δεν επιστρέφει τίποτα package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // το αναμενόμενο αποτέλεσμα πρέπει να είναι - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
AstonAston
55

/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }

Intern
Яндекс
55

Τι είναι το μοτίβο Singleton; Είναι μοτίβο ή αντι-μοτίβο;

Middle
Сбертех
55

Πώς ήταν οργανωμένη η διαδικασία ανάπτυξης στην ομάδα σου (CI/CD, δοκιμές, ανασκόπηση κώδικα);

Senior
Cloud.ru
55

Διαφορές στις δομές αποθήκευσης δεδομένων μεταξύ βάσεων δεδομένων γραμμής και στήλης

Senior
I-teco
55

Μίλησε για τα επίπεδα απομόνωσης των συναλλαγών

Middle+
МВидео/эльдорадо
55

Τι είναι τα Test Containers;

Senior
Гос крипта
55

func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }

Senior
plata
55

Ποια αρχές ακολουθείτε στη δουλειά σας;

Senior
aic
55

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

Senior
Hi Rockits
55
/412