There are 1000 emails, 100 are truly spam. A model predicts 120 emails as spam, and 90 of those predicted spam emails are truly spam. Compute precision and recall.
Банк вопросов из реальных собеседований
Направления, темы и вопросы из записей интервью. Фильтры ниже сохраняются в ссылке.
SQL
18 вопросов из реальных интервью
How would you choose between SQL and NoSQL storage, and what would you add so the data is not lost?
When are SQL window functions useful, how are they different from GROUP BY, and what ClickHouse MergeTree details matter when writing analytical queries?
How do WHERE and HAVING differ, when should UNION ALL be used, and how does a window function aggregate without collapsing rows?
В Postgres медленно работает сложный запрос с join-ами и фильтрами. Как расследовать проблему и какие варианты исправления рассмотреть?
You collected months of human-reviewer decisions for task outputs. How could you use this data to improve the automatic checker?
Модель получила некоторое значение среднеквадратичной ошибки на будущем периоде. Как понять, достаточно ли это хороший результат?
Как связаны матричная запись линейной регрессии, метод наименьших квадратов, градиентный спуск и регуляризация L1/L2?
You have predicted boxes and ground-truth boxes for one image. Why is naive average IoU misleading, and how would you match boxes for a useful detection metric?
Why is Broadcast Join often faster than Shuffle Join in Spark, and why can Python UDFs become slow or risky?
Почему широковещательное соединение часто происходит быстрее, чем случайное соединение в Spark, и почему пользовательские функции Python могут стать медленными или рискованными?
Как записать изменение стоимости портфеля с денежной позицией и количеством актива и отделить рыночную доходность от результата торговых действий?
Text2SQL copilot возвращает SQL для закрытой продовой базы. Как спроектировать agent critic, который валидирует запрос до запуска?
Как проверить, что сгенерированный SQL возвращает именно то, что пользователь попросил на человеческом языке?
Two players repeatedly toss a fair coin. One waits for HH, the other waits for HT. Who finishes faster on average and how would you reason about it?
Как спроектировать candidate generation и ranking для подбора поставщиков под закупочную заявку в маркетплейсе корпоративных закупок?
A new app joins the platform and has no transaction history, but the dashboard should show an LTV estimate immediately and update smoothly as data arrives. Design the approach.
A new app joins the platform and has no transaction history, but the dashboard should show an LTV estimate immediately and update smoothly as data arrives. Design the approach.