Sobes.tech

Data Analyst

Что такое semi-join и anti-join? Зачем нужны и где применять?

Senior
ScoreWarrior
18

What are the most challenging things for you when it comes to job interviews?

Junior
AiUP
18

Является ли UPDATE сам по себе транзакцией? Нужна ли явная транзакция для одного атомарного UPDATE?

Principal
101ХР101ХР
17

Расскажи про подходы к построению DWH: Data Vault 2.0 vs снежинка/звезда — основные сущности, преимущества и недостатки.

Senior
ScoreWarrior
17

Как работает LLM? Что это такое?

Intern
Яндекс Пэй
17

У нас есть ClickHouse и в нём есть DBT-запрос, который регулярно запускается, но работает долго. Какие могут быть причины и как бы ты подходил к оптимизации?

Senior
ScoreWarrior
17

Почему возвраты денег клиентам скакнули на 50%? Какие операционные риски здесь возможны?

Intern
Т-БанкТ-Банк
17

ORDER BY и PRIMARY KEY в ClickHouse — в чём разница, зачем они разделены?

Senior
ScoreWarrior
17

Можно ли решить задачу проще, без PERCENTILE_CONT? Например, через ROW_NUMBER?

Intern
СБЕР ЗвукСБЕР Звук
17

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

Intern
Райффайзенбанк
17

Расскажите подробнее про L1 и L2 регуляризацию

Intern
Райффайзенбанк
17

class SparseVector: def __init__(self, nums: list[int]): def dotProduct(self, vec: 'SparseVector') -> int:

Intern
Райффайзенбанк
17

Расскажи о себе: кто ты, чем занимаешься, чем увлекаешься?

Intern
Т-БанкТ-Банк
17

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

Intern
Райффайзенбанк
16

Модель мониторинга начала помечать нормальные транзакции как подозрительные (false positives). Что будешь делать?

Intern
Т-БанкТ-Банк
16

Что такое логистическая регрессия и откуда берётся её функция потерь?

Intern
Райффайзенбанк
16

Имеет ли смысл обучать градиентный бустинг на линейных моделях вместо деревьев?

Intern
Райффайзенбанк
16

// У нас есть метод получения информации о товарах, данный метод вызывается очень часто // есть ли проблемы в этом коде и как исправить? база данных postgress func (r *ProductRepository) GetProductDetails(ctx context.Context, productIDs []int) []Product { products := make([]Product, 0, len(productIDs)) for _, id := range productIDs { go func(id int) { var p Product query := "SELECT name, price, description FROM products WHERE id = $1" err := r.db.QueryRowContext(ctx, query, id).Scan(&p.Name, &p.Price, &p.Desc) if err != nil { r.logger.Error("error get product", "err", err) return } products = append(products, p) }(id) } return products }

Principal
101ХР101ХР
16

How do you upgrade your skills?

Junior
AiUP
16

select t.* from userentry t limit 10

Intern
СБЕР ЗвукСБЕР Звук
16
/12