Найти в Дзене
IT mock interview

IT mock interview

Тренируйся как на настоящем собеседовании: подборка IT mock interview с разбором решений
подборка · 6 материалов
1 неделю назад
Архитектура выдачи карт: Как мы строили систему на 2 млн заявок, которая не падает даже во время «золотого часа»
Вступление Когда мы говорим о доставке банковских карт, большинство думает только о курьере. Но для нас, инженеров, это история о том, как синхронизировать полдюжины внешних сервисов, выдержать пиковые нагрузки 23 RPS и уложиться в таймаут 300 мс, чтобы клиент получил карту не просто быстро, а с предвкушением. Расскажу, как мы строили распределенную систему «Delivery & Issuance». Это не просто «взял-отдал». Это оркестр, где каждая нота должна звучать идеально. Все начинается с заявки. Клиент оставляет ФИО, паспортные данные, адрес и тип карты...
4 недели назад
«Мебель, деньги и два облака: Как не провалить System Design Interview на примере сгоревшего магазина»
Привет, коллеги! Сегодня у нас не просто теория, а настоящий Mock Interview. Представьте: вы на собеседовании в крутую компанию. Архитектор садится напротив и говорит: «Есть крупный ритейлер мебели. У них 3 млн пользователей в день, офлайн-магазины и легаси-монолит, который умер во время прошлой распродажи. Задача: спроектировать бэкенд с нуля. Поехали». Глаза разбегаются? Сейчас мы спокойно разберем эту задачу по косточкам. Это будет интересно даже тем, кто только учит System Design. У нас есть монолит...
4 недели назад
Как мы строим высоконагруженный финансовый сервис
Представьте: вам прилетает задача спроектировать бэкенд для мобильного банка с аудиторией, как у Альфа-Банка — 50 млн пользователей, из которых 30 млн заходят каждый день. При этом система должна работать с доступностью 99,99% и обрабатывать пиковые нагрузки в 2777 RPS. Звучит как хардкор? Разберем пошагово, как не провалить такое интервью и заложить правильную архитектуру с первого раза. Наше приложение — это не просто кошелек. Это хаб для всех типов переводов: Главная «фишка» требования — интеграция с ФНС...
1 месяц назад
Twitter за 1 час: Как не провалить System Design Interview и завалить интервьюера аргументами
1. Блок Требования Первое, чему нас учит правильный Mock Interview — ничего не домысливать. Начинаем не с кода, а с вопросов к заказчику. Нам нужно: 2. База данных: Камень преткновения Здесь многие новички пишут одну таблицу tweets и успокаиваются. А на Mock-собеседовании вас спросят: «А что, если у нас 100 миллионов пользователей?» Мы выбираем NoSQL + SQL гибрид: Важная фишка для интервью: Мы не храним все твиты в одной куче. Мы партицируем (sharding) таблицу по user_id. Запрос "Показать твиты пользователя" отрабатывает мгновенно, потому что он идет в конкретную ноду...
1 месяц назад
System Design website mock interview Проектирование системы оплаты в банке
Представьте: вы заходите в мобильный банк, нажимаете «Перевести» — и через мгновение деньги уже у получателя. Вы даже не задумываетесь, что за этим простым действием стоит сложнейшая архитектура, способная выдержать 70 миллионов переводов в сутки, с пиковой нагрузкой под 900 запросов в секунду в новогоднюю ночь, с доступностью 99.99% и временем отклика менее 500 мс. Как такое вообще возможно? Давайте разберёмся на реальном примере проектирования системы оплаты в банке. Любая архитектура рождается из требований...
1 месяц назад
System Design website mock interview интернет-магазин
Представьте: вы зашли в уютный мебельный шоурум. Вокруг диваны, столы и стулья, но вместо того, чтобы бродить между стендами, вы смотрите на всё это с экрана монитора. Как работает этот магический портал? Какие шестеренки крутятся за кулисами, когда вы просто кладете кресло в корзину? Сегодня мы не просто делаем очередной интернет-магазин. Мы строим надежную систему, способную держать нагрузку. Этот пост — инструкция для тех, кто учится System Design и хочет понять, как связать фронтенд с бэкендом так, чтобы всё не рухнуло в первый же день распродажи...