Sobes.tech

Έχετε εμπειρία με Docker και Kubernetes; Σε ποιο επίπεδο;

Senior
X5
73

Πείτε μας για το μοτίβο Transactional Outbox — πώς λειτουργεί και γιατί χρησιμοποιείται;

Senior
ИП Ганус Александр Андреевич
73

Έχεις εμπειρία στη βελτιστοποίηση ερωτημάτων σε σχεσιακές βάσεις δεδομένων;

Middle
VKVK
73

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
VKVK
73

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

Middle
Nau
73

Πόσα goroutines μπορούν να δημιουργηθούν σε ένα μόνο μηχάνημα; Πώς μετράμε;

Senior
СБК ПАРУС
73

Πώς βελτιστοποιήσατε τα σενάρια αναζήτησης;

Senior
Cloud.ru
73

// Έχουμε μια μέθοδο για την απόκτηση πληροφοριών σχετικά με τα προϊόντα, αυτή η μέθοδος καλείται πολύ συχνά // υπάρχουν προβλήματα σε αυτόν τον κώδικα και πώς μπορούμε να τα διορθώσουμε; βάση δεδομένων postgress func (r *ProductRepository) GetProductDetails(ctx context.Context, productIDs []int) []Product { products := make([]Product, 0, len(productIDs)) for _, id := range productIDs { go func(id int) { var p Product query := "SELECT name, price, description FROM products WHERE id = $1" err := r.db.QueryRowContext(ctx, query, id).Scan(&p.Name, &p.Price, &p.Desc) if err != nil { r.logger.Error("error get product", "err", err) return } products = append(products, p) }(id) } return products }

Middle+
Lenta Tech
73

**Όρος** Τα αιτήματα σε πολλαπλές URL πρέπει να εκτελούνται παράλληλα. Πρέπει να εμφανίζονται οι καταστάσεις HTTP και να διαχειρίζονται τα σφάλματα.

Senior
Бюро 1440Бюро 1440
73

Γιατί επέλεξες το Go για τον εαυτό σου;

Senior
Spectr
73

Ποια συστήματα κοντεϊνεροποίησης και ορχήστρωσης γνωρίζετε;

Senior
КасперскийКасперский
73

Πόσο συχνά χρησιμοποιήσατε τους triggers, μόνο στην περίπτωση με την ιστορία ή υπήρχαν και άλλες περιπτώσεις;

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

Τι είναι η στοίβα και τι είναι η ουρά;

Senior
sber tech
73

Ποια frameworks, πρότυπα και πακέτα χρησιμοποιείτε στο Go;

Senior
wilix
73

Τι συμβαίνει όταν εισάγεις [ιστοσελίδα] στο πρόγραμμα περιήγησης; Περιέγραψε με όσο το δυνατόν περισσότερες λεπτομέρειες ποια πρωτόκολλα χρησιμοποιούνται

Senior
СБК ПАРУС
73

Γιατί φεύγεις από την τρέχουσα θέση σου;

Middle+
2gis2gis
73

Πώς χτίσατε το pipeline DevOps/CI/CD; Πώς καταγράψατε νέα μοντέλα στον κατάλογο;

Senior
SelectelSelectel
73

Τι θα κάνατε αν προτείνατε μια αρχιτεκτονική λύση, αλλά ο τεχνικός ηγέτης δεν συμφωνεί μαζί σας και είστε σίγουρος ότι έχετε δίκιο;

Middle+
Базис
73

Ποιο ήταν το μεγαλύτερο λάθος;

Senior
AvitoAvito
73

Τι είναι τα κανάλια στο Go, ποια υπάρχουν και ποια είναι τα χαρακτηριστικά τους;

Senior
YadroYadro
73
/412