ETL-задача обработала 120 млн строк за 2 часа. Какая грубая прикидка пропускной способности в строках в секунду ближе всего?

AОколо 17 тыс строк в секунду
BОколо 170 строк в секунду
CОколо 170 тыс строк в секунду
DОколо 1.7 млн строк в секунду
Правильный ответ. Перевод времени в секунды и расчёт строк в секунду помогают быстро проверить реалистичность скорости обработки.

Разбор

2 часа — это 7200 секунд, поэтому 120 млн / 7200 ≈ 17 тыс строк в секунду по грубой прикидке. Такая проверка единиц измерения помогает поймать ошибки вроде перепутанных минут и секунд. Если получилось 1,7 млн строк в секунду, стоит пересчитать, не потеряли ли вы ноль или не перепутали строки и пакеты. На интервью важно уметь сделать такую оценку без точного калькулятора.

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Открыть Карьерник в браузере

Ещё вопросы по теме «Sanity-check и оценка»