G
enby!

#13 Собеседование Middle Backend разработчика

В данном выпуске Евгений пройдет собеседование на middle backend разработчика. Поддержать проект:   / otsobes   Подкаст Сергея:   / between-braces   О буднях веб-разработки, архитектуре и развитии от Антона: https://t.me/devlead
--- Если вы хотите пройти отсобеседование заполните форму: Frontend: https://forms.gle/o69DSx9QsZciPYYB8
Backend: https://forms.gle/FbFz5FghRyW5qS3L6
--- 00:00 Знакомство ООП 00:02:45 Абстрактные классы и интерфейсы 00:06:55 Наследование и композиция, когда что лучше использовать? 00:11:50 Немного о DDD 00:16:08 Про целостность модели данных 00:23:50 Стоит ли расширять DTO? Микросервисы и очереди 00:25:15 Как получить данные для одного микросервиса из другого? 00:27:20 Задача об агрегации данных в реальном времени 00:30:35 В чем отличия между Rabbit MQ и Apache Kafka? 00:37:00 Как недопустить того чтобы очередь сообщений встала? 00:40:30 Виды гарантий доставки у разных брокеров сообщений? 00:41:40 Как тестировать микросервисы? Базы данных 00:53:00 В чем отличие SQL от NoSQL? 00:55:18 Задача о выборе базы данных и проектировании сткрутуры хранения 00:58:00 Какие есть способы масштабирования баз данных? 01:02:40 Шардинг или репликация? 01:03:40 Денормализация базы данных 01:05:50 Как ты саморазвиваешься? 01:07:00 Заключение

Смотрите также