Sobes.tech

SELECT отдел, SUM(заплата) FROM служители GROUP BY отдел HAVING SUM(заплата) > 10000; emails email | потребител Показване на имейл и броя на срещанията

Middle
WildberriesWildberries
60

Колко Kafka канала имаше, по които се съставяха отчетите?

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

Планира ли се отпуск това лято?

Senior
Spectr
60

Hash-ът беше изчислен, bucket-ът беше намерен, беше въведена нова стойност. Какво се случва, когато пристигне нова стойност с същия хеш (колизия)?

Middle+
OZONOZON
60

Какви свойства трябва да имат ключовете в map в Go?

Senior
ClearWay
60

Защо в реализацията не е написано началото на условието за проверка на символите?

Middle
VKVK
60

С какво най-често работихте? Какви технологии използвахте?

Middle+
OZONOZON
60

Имали сте три дата центъра — как беше организирана схемата за репликация/резервиране между тях?

Middle
Aliexpress
60

Защо решихте да помислите за смяна на работата?

Senior
Магнит Тех
60

Кои индекси знаете и с кои сте работили?

Senior
РамблерРамблер
60

Имали ли сте в текущото или предишното си работно място система с висок товар?

Senior
АЙ-ТЕКОАЙ-ТЕКО
60

Как работеше Kubernetes?

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

Как получихте и съхранявахте данните за борба с измамите (откъде идваха данните, по какъв начин)?

Senior
А7
60

Разкажи ми за местоположението, където се намираш, какъв формат на работа разглеждаш?

Middle+
SelectelSelectel
60

Защо е необходима нормализацията?

Senior
Cloud.ru
60

Как са структурирани подовете в Kubernetes? На кои технологии е базирана изолацията? Какви видове namespace познавате?

Middle+
VKVK
60

За правилното изпълнение на кода: точката на вход -- функцията main в пакета main package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Грешка: очаквано %q, получено %q\n", exp, act) ok = false } } if ok { fmt.Println("Всички тестове преминаха успешно") } }

Senior
Ozon ФинтехOzon Финтех
60

В момента в Москва ли си? Какъв формат на работа обмисляш?

Middle+
МВидеоМВидео
60

Проблем с гонка на данни при изтриване на баланс: как да се поправи?

Senior
Mayflower
60

Къде се насочваш в развитието си — в архитектура, мениджмънт или програмиране?

Senior
X5
60
/412