Встречается на собеседованиях • сегодня
С какими видами архитектуры работал
В основном работал с **MVC** (Model-View-Controller) и **MVVM** (Model-View-ViewModel) в веб-разработке. Также использовал **микросервисную архитектуру** для масштабируемых проектов, где сервисы общаются через REST или gRPC.
Пример MVC в Flask:
```python
from flask import Flask, render_template, request
app = Flask(__name__)
# Model (обычно отдельный файл)
class User:
def __init__(self, name):
self.name = name
# Controller
@app.route('/user/')
def user(name):
user = User(name) # Модель
return render_template('user.html', user=user) # Представление
if __name__ == '__main__':
app.run()
```
Для **Event-Driven** архитектуры применял Celery + RabbitMQ/Kafka. В крупных проектах использовал **Layered Architecture** (сервисы, репозитории, домен).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы