Sobes.tech

[имя] указал на несоответствие в оценке памяти: заявил одно, написал другое. Как правильно оценить память?

Senior
Яндекс
7

По каким критериям вы будете решать, какие индексы добавить на большую активно используемую таблицу?

Senior
техвил
7

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

Сколько потоков запустит планировщик Go? И конкретно на AMD EPYC с 64 ядрами и 128 потоками?

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

Предпочитаете работать на своей технике или вам нужна техника от работодателя?

Middle+
HolyWeb
7

Что такое шардирование БД?

Senior
AvitoAvito
7

Найдите синтаксические ошибки в исправленном коде

Middle
Яндекс
7

Сколько попыток retry нужно сделать перед отправкой сообщения в DLQ?

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

Что такое индекс в базе данных? Какие виды индексов бывают (кластеризованные и некластеризованные)? Чем они отличаются? Сколько кластеризованных и некластеризованных индексов может быть на таблице?

Senior
техвил
7

Как реализовано ООП в Go?

Middle+
СБЕРСБЕР
7

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

Senior
bip.ru
7

// что выведется на каждом принте? func fn(a []int) { a[2] = 5 a = append(a, 6) fmt.Println(a) // a = append(a, 7) a[0] = 5 fmt.Println(a) // } func main() { a := make([]int, 0, 5) for i := 0; i < 4; i++ { a = append(a, i) } fn(a[:3]) fmt.Println(a) // }

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

Расскажите про последний факап (prod-инцидент) — как нашли, как решали, кто решал

Middle
КуперКупер
7

Представь ситуацию: ты пришёл на проект, где код писался годами, там куча легаси, нет тестов, и всё это еле дышит. С чего начнёшь работу в такой ситуации, если нужно внедрить новую фичу?

Senior
наполеон
7

Предложите оптимальные индексы для запроса с фильтрацией по полям location и gender (пол) для максимальной производительности

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

Какие команды Linux знаешь? Расскажи кейс работы с консолью

Senior
СБК ПАРУС
7

Сразу видно пару моментов — тут нужны квадратные скобки, не фигурные. Что означают три фигурные скобки struct{}{}?

Senior
OZONOZON
7

Есть ли у вас вопросы по процессам, условиям работы и дальнейшим шагам?

Senior
spnd.xyz
7

Оконные функции — использовал?

Senior
Cloud.ru
7

Где на практике полезны интерфейсы? Приведи реальный пример.

Middle+
X5
7
/368