Дашборды и сторителлинг: вопросы для собеседования (часть 3)

Как построить дашборд, который будут реально использовать: иерархия информации, drill-down, ключевые метрики наверху, детали по запросу. На собеседовании просят спроектировать дашборд для конкретного стейкхолдера или объяснить, чем операционный дашборд отличается от стратегического. Хороший дашборд — это история, рассказанная данными.

Сравнения и ранжированиеРаспределения и выбросыОсновы визуализации и выбор графикаЗависимости и scatter-графикиВременные ряды

Вопросы 1115 из 20

11На графике `KPI` выручки заметен резкий всплеск в один день. Как лучше всего использовать `annotation`, чтобы поддержать сторителлинг?
AСкрыть точку всплеска, чтобы график выглядел ровнее
BПоменять `log scale`, чтобы всплеск стал менее заметным
CЗаменить график на таблицу без визуализации
DДобавить `annotation` с событием (релиз, акция, инцидент) на этой дате
Ответ: `Annotation` связывает изменение метрики с событием и добавляет `context` прямо на графике.

Аннотация помогает зрителю не гадать о причине всплеска и быстрее перейти к выводам. Пишите коротко и по делу: что произошло и когда, без лишних деталей.

12После изменения `paywall` вырос `conversion to paid`, но есть риск ухудшения продукта. Какой `guardrail` (защитная метрика) логичнее всего добавить на дашборд?
A`conversion to paid` на том же `paywall` ещё раз
B`retention`/отток и долю возвратов/отмен, чтобы рост конверсии не был ценой деградации
CЧисло просмотров `dashboard` командой
DКоличество кликов по кнопке 'Купить' без учёта оплаты
Ответ: `Guardrail` защищает от оптимизации одного `KPI` ценой ухудшения других важных метрик.

Агрессивный `paywall` может поднять конверсию, но ухудшить опыт: люди уходят или делают возвраты. `Guardrail`-метрики (удержание, возвраты, ошибки оплаты) помогают увидеть побочный эффект и принимать решение по 'net' результату.

13Вы хотите подчеркнуть падение `KPI` на `line chart`, не манипулируя восприятием. Какой подход к цвету самый этичный?
AОставить нейтральную палитру, выделить только нужный участок акцентом и сохранить честный `baseline` оси
BОбрезать ось Y так, чтобы падение выглядело драматично
CРаскрасить каждый день разным цветом, чтобы было заметнее
DИспользовать красный/зелёный без легенды и менять смысл цвета между графиками
Ответ: Цвет должен подчёркивать смысл, но не искажать масштаб и `baseline`.

Этичный цветовой акцент работает вместе с честной шкалой и явными подписями, а не вместо них. Манипуляции обычно происходят через обрезанные оси, хаотичные цвета или переопределение смысла цвета между графиками.

14В `bar chart` конверсия выросла с 2.0% до 2.1%, но ось Y начинается с 1.95%, и рост выглядит огромным. Какой вариант подачи самый корректный?
AНачать ось Y от 0 или явно показать 'разрыв' и дополнительно подписать абсолютную разницу в `units`
BСделать ось Y ещё уже, чтобы рост выглядел сильнее
CСпрятать подписи оси Y, чтобы никто не спорил
DПокрасить столбец 2.1% в зелёный, а 2.0% в красный без чисел
Ответ: Масштаб оси влияет на восприятие; не скрывайте `baseline` и показывайте разницу числами.

Обрезание оси допустимо только с явным обозначением и ясными значениями, иначе это выглядит как манипуляция. Для процентных `KPI` полезно дополнительно показывать дельту (например, `+0.1 п.п.`) в понятных `units`.

15Вы мониторите `guardrail` по `latency`, важен порог `SLO` (Service Level Objective — целевой уровень сервиса) 300 ms. Какой способ визуализации лучше всего поддержит быстрые решения?
AТаблица всех сырых измерений `latency` без агрегирования
B`line chart` по времени с линией порога `SLO` (Service Level Objective — целевой уровень сервиса) и `annotation` на нарушениях
C`pie chart` долей быстрых и медленных запросов без указания порога
D`bar chart` по дням без `units` и без порога
Ответ: Для `guardrail` полезны пороги: линия `SLO` (Service Level Objective — целевой уровень сервиса) + `annotation` помогает быстро заметить нарушения.

Порог превращает метрику в понятное правило: выше/ниже допустимого уровня. Линия `SLO` (Service Level Objective — целевой уровень сервиса) и `annotation` по инцидентам добавляют `context` и делают обсуждение действий конкретным.

1234

Хотите тренировать интерактивно?

В приложении — таймер, прогресс, стрики и 1700+ вопросов по всем темам.

Тренировать в Telegram

Другие темы: Визуализация данных

Сравнения и ранжированиеРаспределения и выбросыОсновы визуализации и выбор графикаЗависимости и scatter-графикиВременные ряды