Mock-собеседование по System Design от Team Lead из Ozon
Mock-собеседование от Team Lead из Ozon секции по System Design
Telegram канал:
YouTube канал: @oo_ilin
Таймкоды:
00:00 Знакомство
03:31 Начинаем проектировать URL Shortner
04:02 Сбор функциональных требований
07:53 Сбор нефункциональных требований
12:56 Схема данных и рассчет объема базы
22:42 Рассчет RPS
23:53 Рассчет пропускной способности
26:30 Высокоуровневая схема
30:45 База данных
32:28 Шардирование базы данных
37:14 API
39:09 Шардирование продолжение
41:45 Добавляем кэш
45:03 Уникальность ключей на шардах
48:13 Внешний сервис для генерации ссылок
53:13 Соединяем потоки
53:56 Поток создания
58:24 Добавляем аналитику
1:00:25 Добавляем RateLimiter
1:04:16 Возвращаемся к аналитике
1:05:13 Обсуждаем точки отказа
1:09:06 Обсуждаем идемпотентность
1:14:12 Обратная связь от Олега
1:18:10 Обратная связь от Саши
[[ Отзыв о кандидате ]]
Александр во время собеседования показал себя хорошо. Показал себя как специалист способный анализировать предметную область и способный подстраиваться под новые требования. В качестве системы для проектирования был выбран URL Shortnet (сокращатель ссылок). Кандидат собрал все требования, реализовал верхнеуровневый дизайн и постепенно углубился до компонентов. Из плюсов еще могу отметить что разделил трафик на чтение и на запись и проработал оба потока данных. Проработал систему хранения, масштабирования и отказоустойчивости.
В ходе интерью из за того что сразу не спроектировал API ошибся с выбором ключа для шардирования данных. Но после того как спроектировал две API ручки быстро сообразил в какую сторону необходимо смотреть. Так же не до конца раскрыл как именно будет генерироваться уникальная ссылка. Не определились со словарем и полным алгоритмом.
По коммуникациям приятный в общении, рассудительный. Все предположения обосновывает и рассуждает в слух, что дает понять в какую сторону движется.
Из рекомендаций можно посоветовать следить за таймингом, чаще просматривать первоначальный требования и не повторяться на тех моментах, которые уже были озвучены ранее.
#собеседование #mockсобеседование
3 views
4410
1477
2 months ago 01:28:54 1
Моковое собеседование на Senior Python-разработчика | Solvery & Moscow Python
2 months ago 01:45:51 1
Почти Senior или ...? / Техсобес на позицию Middle Python Developer / Mock interview
3 months ago 02:11:20 14
Студент-первокурсник с 3 годами опыта разработал CRM-Prototype?? / Техсобес Junior Python Developer
3 months ago 01:47:42 13
Моковое собеседование на Junior Python-разработчика | Solvery & Moscow Python
4 months ago 00:37:34 1
Mock-собеседование по алгоритмам от Team Lead из Яндекса
7 months ago 00:51:02 1
Mock-собеседование по Go
8 months ago 00:30:59 1
Mock-собеседование старшего Go разработчика из Тинькофф | Самое полное интервью
8 months ago 01:28:34 18
Собеседование для Python Junior разработчика: реальное мок-интервью с теорией и лайвкодингом
9 months ago 01:13:33 1
Junior ML-инженер | Собеседование |
9 months ago 02:30:58 1
Программист в 13 лет? / Техсобес на позицию Trainee Python Developer / Mock interview
10 months ago 01:13:36 21
Мок-собеседование Junior Python developer
10 months ago 00:33:55 1
Mock-собеседование Go разработчика из OZON | Самое полное интервью
10 months ago 01:58:05 2
Техническое собеседование сисадмина на позицию Junior DevOps Engineer / Mock interview
10 months ago 01:06:17 1
Junior ML-инженер | Выпуск 1 | Собеседование |
11 months ago 01:46:31 1
Тестовое собеседование на .NET Middle разработчика
1 year ago 01:19:12 5
Middle Data Scientist | Часть 2. Секция Python и работы с данными | Собеседование |
1 year ago 01:04:13 1
Middle Data Scientist | Выпуск 1. Секция ML | Собеседование |
1 year ago 00:23:13 1
Мок собеседование на алгоритмы – Влад Тен – Binary Search Tree
1 year ago 00:31:21 1
Мок собеседование на алгоритмы – Влад Тен – Squares of a sorted array / Product of array except self
1 year ago 00:32:22 1
Мок собеседование на алгоритмы – Влад Тен – Linked list loop
1 year ago 00:37:31 1
Мок собеседование на алгоритмы – Влад Тен – Find duplicates
1 year ago 00:14:51 1
#39 Front-end. Вопросы на собеседовании
1 year ago 00:50:57 1
Mock - собеседование от разработчика из Яндекс (секция алгоритмов и структур данных)
1 year ago 00:52:39 1
Mock - собеседование от старшего разработчика из Ozon (секция Go)