Была ли встраивание аналитики бизнес-необходимостью или инициативой
Что проверяют
Как вы относитесь к задачам, которые приходят от бизнеса, и умеете ли проявлять инициативу там, где её никто не ждал. За вопросом стоит желание понять, видите ли вы связь между кодом и метриками продукта. Следом спрашивают, что конкретно вы делали руками и чем всё закончилось.
Как отвечать
Строить ответ удобно по схеме «ситуация, задача, действия, результат», но наполнять своим примером и своими цифрами:
- откуда пришла задача: запрос продукта или маркетинга, падение конверсии, или вы сами заметили, что решения по интерфейсу принимаются вслепую. Назовите, как было на самом деле, обе версии нормальны;
- что вы сделали на фронтенде: план событий с понятными именами и обёртку вроде
track(event, params), чтобы компоненты не зависели от конкретного сервиса; - инструменты: Яндекс Метрика с целями через
ym(id, 'reachGoal', ...), Google Analytics 4, Google Tag Manager сdataLayer, продуктовые Amplitude или Mixpanel; - технические детали: отправка просмотров при смене маршрута в SPA, асинхронная загрузка скриптов (в Next.js это
next/scriptсо стратегиейafterInteractiveилиlazyOnload), согласие на cookie, блокировщики рекламы; - результат: какое решение приняли по данным. Если конверсия выросла, назовите реальную цифру и период, если нет, скажите, что узнали.
Если такого опыта не было, расскажите, как подошли бы к задаче, и упомяните ближайшее из практики, например разметку событий для A/B-теста или сбор ошибок через Sentry.
Где спотыкаются
Говорят «мы внедрили» и не отделяют свою роль от работы команды. Интервьюера интересует, что сделали именно вы.
Приводят круглый прирост вроде «плюс 15% конверсии» без объяснения, как его измерили и что ещё менялось в тот же период. Такие цифры вызывают больше вопросов, чем доверия.
Не упоминают ни одной технической проблемы. Двойные события, потерянные просмотры в SPA и влияние скриптов на скорость загрузки как раз показывают, что вы делали это сами.