Sobes.tech

package main import ( "io" "net/http" "strconv" "time" ) // getData returns almost static data, yet, sometimes it changes. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }

Senior
Не указано
8

Какая была нагрузка на систему и сколько параметров в каждом запросе?

Middle+
Servicepipi
8

По каким критериям будешь выбирать между двумя одинаковыми офферами?

Middle
X5
8

Использовали ли Kafka как хранилище? Сколько объявлений лежало в Kafka?

Senior
Cloud.ru
8

Расскажи про процессы и методологию

Senior
bip.ru
8

Как ты себя ощущаешь среди коллег по уровню? Что тебе не хватает для роста?

Middle+
X5
8

Клиент может стримить голосовые напрямую из S3 через CDN, как и с картинками — загружать в ближайший по гео CDN?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
8

Как Elasticsearch наполнялся и обновлялся?

Middle
МВидеоМВидео
8

Какие проблемы могут быть при шардировании?

Senior
AvitoAvito
8

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 Финтех
8

Что такое транзакция в PostgreSQL? Расскажи про ACID.

Middle
OZONOZON
8

Расскажи про методологии разработки программного обеспечения

Senior
Холодильник.руХолодильник.ру
8

Что происходит в сети при вводе https://wildberries.ru в браузере? Опишите процесс DNS-резолвинга

Middle+
Ozon ФинтехOzon Финтех
8

Расскажи что выведет код? Что ты про этот код думаешь? // Check if project exists existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("failed to check project existence: %w", issue.ID) }

Senior
OZONOZON
8

Что выведет программа при выполнении? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("нет ключа") } }

Intern
AvitoAvito
8

По хостам сможешь сориентировать? Сколько хостов, сколько контейнеров запускается?

Senior
Яндекс
8

Какие HTTP методы существуют? Какие из них идемпотентные?

Middle+
Ozon ФинтехOzon Финтех
8

[имя] спросил: расскажите о вашем опыте работы с Kafka и Airflow.

Senior
BSS
8

Есть ли у тебя вопросы ко мне?

Senior
Cloud.ru
8

Что такое 404 и какие ещё коды 4xx знаешь?

Senior
AvitoAvito
8
/371