Data Analyst
Что такое semi-join и anti-join? Зачем нужны и где применять?
What are the most challenging things for you when it comes to job interviews?
Является ли UPDATE сам по себе транзакцией? Нужна ли явная транзакция для одного атомарного UPDATE?
Расскажи про подходы к построению DWH: Data Vault 2.0 vs снежинка/звезда — основные сущности, преимущества и недостатки.
Как работает LLM? Что это такое?
У нас есть ClickHouse и в нём есть DBT-запрос, который регулярно запускается, но работает долго. Какие могут быть причины и как бы ты подходил к оптимизации?
Почему возвраты денег клиентам скакнули на 50%? Какие операционные риски здесь возможны?
ORDER BY и PRIMARY KEY в ClickHouse — в чём разница, зачем они разделены?
Можно ли решить задачу проще, без PERCENTILE_CONT? Например, через ROW_NUMBER?
Как отбирали гиперпараметры моделей и как измеряли качество?
Расскажите подробнее про L1 и L2 регуляризацию
class SparseVector: def __init__(self, nums: list[int]): def dotProduct(self, vec: 'SparseVector') -> int:
Расскажи о себе: кто ты, чем занимаешься, чем увлекаешься?
Какая сложность у вашего решения задачи группировки анаграмм?
Модель мониторинга начала помечать нормальные транзакции как подозрительные (false positives). Что будешь делать?
Что такое логистическая регрессия и откуда берётся её функция потерь?
Имеет ли смысл обучать градиентный бустинг на линейных моделях вместо деревьев?
// У нас есть метод получения информации о товарах, данный метод вызывается очень часто // есть ли проблемы в этом коде и как исправить? база данных 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 }
How do you upgrade your skills?
select t.* from userentry t limit 10