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

В данном выпуске Евгений пройдет собеседование на middle backend разработчика.

Поддержать проект:

Подкаст Сергея:
О буднях веб-разработки, архитектуре и развитии от Антона:


Если вы хотите пройти отсобеседование заполните форму:

Frontend:
Backend:

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 Заключение про ошибка битрикс.

Оцените статью