TGViewer
Maxim WebDev Maxim WebDev @maxim_webdev · 513 subscribers
Post #64 847
Какие самые сложные задачи ты решал на прошлых работах?

Этот вопрос я часто слышу на собесах. И конечно же, у меня всегда под рукой есть на него ответ.

Рекомендую вам тоже один раз подумать и составить список из 3-5 сложных задач за всю вашу карьеру. Тогда на собесах вы даже сможете предупредить интервьюера, что у вас есть список и хотите из него посмотреть несколько пунктов. Какой итог? Просто спокойно отвечаете на вопрос про сложные задачи, подглядывая в заметку. Я лично всегда так и делаю.

Что ж, делюсь своим списком сложных задач за всю мою карьеру.

1️⃣ Создание конфига и настройка деплоя приватной UI kit библиотеки, которая используется в 2-х проектах с разной кодовой базой.

2️⃣ Разработка с нуля архитектуры аналитики. Итоговая архитектура позволила не задевая каждый вызов аналитики перейти с сервиса ga3 (google analytics) к gtm (google tag manager). Также есть возможность использования ga3 и gtm одновременно.

То есть итоговый код аналитики можно легко подстраивать под изменения бизнеса. Без проблем можно заменить один сервис аналитики на другой либо использовать несколько сервисов одновременно.

При разработке использовался паттерн Фабрика (для создания разных инстансов аналитик) и Фасад (чтобы вынести в общий интерфейс работу с разными инстансами аналитик, т.е. к примеру под одним методом sendOrderButtonClickEvent скрывается вызов и инстанса ga3, и gtm).

3️⃣ Разработка чат-виджета для e-commerce сайта. Одна из самых интересных задач, которую я делал еще в начале моей карьеры.

Обычно все e-commerce сайты используют сторонние сервисы чат-виджетов, которые предоставляют полностью UI и логику (думаю вы видели такие на многих сайтах).

Заказчик же хотел свой кастомный виджет. Поэтому моя задача состояла в том, чтобы написать независимый от проекта компонент, связать его со сторонним API обработки сообщений, и создать адаптируемый под разные устройства UI.

————————————

А какие у вас были самые сложные задачи за всю карьеру? Поделитесь этим в комментариях 😉👇

P.S. Если у вас есть знакомые снобы Сеньоры, то киньте им этот пост. Пусть они напишут, что это детские и не сложные задачи и что я страдал херней более 4 лет своей карьеры))
  • ❤ 2
More from @maxim_webdev
  1. Jun 9, 2025Как найти все ред-флаги компании в процессе собеседования? 🚩🚩🚩 Многие разработчики в ко…
  2. Mar 10, 2025Какие алгоритмические задачи с собеседований я применял на коммерческих проектах? Вас тоже…
  3. Nov 29, 2024Смешная история про общение с рекрутером Мне написала рекрутер и предложила пройти собесед…
  4. Nov 19, 2024⚛️ Хочу вам рассказать про рендеринг в React через реальную ситуацию с работы. Я отдал зад…
  5. Nov 4, 2024Недавно мне предложили 10_000 RUB за то, чтобы я другому человеку на алгоритмической секци…
  6. Oct 21, 2024Помните я вам рассказывал, как рекрутер не успевала записывать мои ответы на технические в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →