Sobes.tech

Golang

Comment se déroule le processus de test du code en langage Go?

Junior — Middle
СБЕРСБЕР
МТСМТС
СБЕР CloudСБЕР Cloud
+3
163

Avez-vous de l'expérience avec du code hérité ou obsolète nécessitant une modernisation ou un refactoring?

Junior — Middle
SkillStaff
163

Parlez-nous plus en détail de Redis : quels sont les annuaires, quelles données y sont stockées ?

Senior
МВидеоМВидео
163

Combien de connexions y avait-il à PostgreSQL ? Que faire si les connexions ne suffisent pas avec 10 000 RPS ?

Senior
МВидео/эльдорадо
163

Comment limiter le nombre d'appels au worker de polling si l'API est payante?

Senior
OZONOZON
163

Dans quelles situations peut-il y avoir un blocage mutuel de threads ou de processus?

Junior — Middle
Lamoda Tech
Twinby
163

Peut-on considérer qu'un slice est sûr à utiliser dans un environnement multithread sans mesures de synchronisation supplémentaires?

Junior — Middle
Betera Group
163

Pourquoi l'utilisation de map ne garantit pas l'ordre des éléments et semble aléatoire?

Junior — Middle
Digital Spirit
163

Quels sont les avantages et inconvénients de l'utilisation des goroutines dans les programmes Go?

Junior — Middle
163

Quelles étapes doivent être suivies pour implémenter une méthode dans une structure en langage Go ?

Junior — Middle
AvitoAvito
163

Comment la suppression et l'optimisation des index dans la base de données sont-elles effectuées?

Junior — Middle
163

Avez-vous une expérience pratique dans le développement de solutions architecturales pour des systèmes complexes?

Middle — Middle+
ЦУМ
163

Quel aspect du concept de POO reflète la structure d'une classe ou d'un objet?

Junior — Middle
163

Quand exactement les goroutines peuvent-elles passer à la file d'attente d'exécution locale?

Junior — Middle
163

Quels autres langages de programmation maîtrises-tu en plus de Go?

Middle+
Штрафов нет
162

Lequel des fragments de code suivants contient une erreur ou un problème potentiel lié au travail avec des canaux? Option 1 package main func main() { ch := make(chan int) ch <- 1 } Option 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Option 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Option 4 package main func main() { ch := make(chan int) close(ch) <-ch } Option 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
162

Es-tu prêt pour le format de travail hybride (bureau + télétravail) ?

Middle+
OZONOZON
162

Avez-vous utilisé un mécanisme de verrouillage pessimiste dans vos projets?

Junior — Middle
IDS
162

Quels sont les méthodes de mise à l'échelle des performances dans les systèmes logiciels que vous pouvez nommer?

Middle — Middle+
162

Quels indicateurs de performance de Pipeline pouvez-vous nommer?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
162
/413