Встречается на 2% собеседований по Python
Можешь ли привести пример, когда приходилось привносить новую идею в команду
Однажды в проекте мы использовали стандартный подход с REST API для взаимодействия между сервисами. Я предложил перейти на GraphQL, так как наш фронтенд часто запрашивал сложные вложенные данные.
Пример кода до:
python
# REST endpoint
@app.route('/user/<id>')
def get_user(id):
user = db.get_user(id)
return jsonify(user)После внедрения GraphQL:
python
# GraphQL схема
class UserType(ObjectType):
id = Int()
name = String()
posts = List(PostType)
def resolve_posts(user, info):
return db.get_posts(user.id)Результат:
- Уменьшилось количество запросов с фронта
- Гибкость в запрашиваемых данных
- Снизилась нагрузка на бэкенд
Идею приняли после демонстрации POC на внутреннем митапе.

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