Встречается на 1% собеседований по Python

Как оценивались задачи на предыдущей работе

Оценка задач проводилась по методологии Scrum с использованием story points (чаще всего по шкале Фибоначчи: 1, 2, 3, 5, 8). Учитывались:

  • Сложность реализации
  • Необходимость интеграции с другими системами
  • Риски и неопределённости

Пример оценки для API эндпоинта:

python
# 3 story points - простой GET-запрос с базовой валидацией
@app.get('/users')
def get_users():
    return db.query(User).all()

# 5 story points - POST с обработкой файлов и асинхронной нотификацией
@app.post('/upload')
async def upload_file(file: UploadFile):
    await process_file(file)
    await notify_admins()

Ретроспективно сравнивали оценку с фактическими затратами для калибровки процесса. Сложные задачи дробили на подзадачи.

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы