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