Sobes.tech

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

Senior
Nau
6

Что для тебя будет важно при выборе новой компании?

Senior
ozon_tech
6

Как работает партиционирование в PostgreSQL под капотом?

Senior
МТС CloudМТС Cloud
6

Какие типы данных в Go могут принимать значение nil по умолчанию?

Senior
AstonAston
6

Что такое стек и куча (heap)? Чем они различаются? Как узнать, где выделена переменная?

Senior
Магнит Тех
6

Как хранятся данные в БД?

Senior
Cloud.ru
6

Зачем в серверных системах используют очередь задач между приёмом запроса и его обработкой? - Чтобы уменьшить потребление памяти - Чтобы ускорить выполнение каждой отдельной задачи - Чтобы сгладить пики нагрузки и не перегружать обработчики - Чтобы избежать сетевых ошибок

Intern
AvitoAvito
6

-- Условие -- Найти категории, у которых родительская категория - это они сами -- Результат отсортировать по id по возрастанию -- ПРИМЕР -- +----+----------+-----------+ -- | id | name | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | products | 4 | -- | 3 | games | 3 | -- | 4 | music | 2 | -- +----+----------+-----------+ -- ОЖИДАЕМЫЙ РЕЗУЛЬТАТ -- +--------+ -- | name | -- +--------+ -- | pharma | -- | games | -- +--------+

Senior
OZONOZON
6

Можно ли реализовать RPC через REST и наоборот? В чём принципиальная разница?

Senior
X5 techX5 tech
6

Что такое составные индексы и имеет ли значение порядок столбцов?

Middle+
А7
6

func (r *OrderRepository) GetActiveOrderIDs(ctx context.Context, offset, limit int) ([]uint32, error) { var ( res []uint32 args []interface{} ) query := `SELECT id FROM "order" WHERE is_terminated = false LIMIT $1 OFFSET $2;` args = append(args, limit, offset) rows, err := r.slave.Query(ctx, query, args...) if err != nil { return nil, err } for rows.Next() { var orderID uint32 if err = rows.Scan(&orderID); err != nil { return nil, err } res = append(res, orderID) } return res, nil }

Middle+
Lenta Tech
6

Что такое Index Only Scan?

Middle+
Magnit Tech
6

Что конкурентно делать приходилось? Как ограничивать параллельность?

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

Кто ещё входил в команду помимо тебя и тимлида?

Middle+
Яндекс вертикали
6

Как анализировать состояние Linux-машины без мониторинга, если она 'плохо себя чувствует'? Как понять причины проблем?

Middle+
VKVK
6

Если при обогащении один из сервисов недоступен (например, сервис с ФИО/данными пользователя), что происходит? Вся Kafka останавливается?

Senior
А7
6

Как бы ты пошагово разработал новый микросервис с одной сущностью Book?

Junior
СБК ПАРУС
6

Какой проект выбрать для технического собеседования и как его описать?

Senior
Яндекс
6

Что такое репликация, шардирование и партиционирование?

Middle+
Magnit Tech
6

Когда при append происходит реаллокация backing array?

Senior
Магнум
6
/368