Встречается на собеседованиях • сегодня
Как будешь распределять приоритет у 10 задач
Для распределения приоритета задач можно использовать матрицу Эйзенхауэра (важность/срочность). Разделяю задачи на 4 категории:
- Важные и срочные – делаю в первую очередь (критические баги, дедлайны)
- Важные, но не срочные – планирую (развитие архитектуры, рефакторинг)
- Неважные, но срочные – делегирую или минимизирую время (рутинные запросы)
- Неважные и несрочные – откладываю или удаляю
Пример кода для простой приоритизации:
python
tasks = [
{"name": "Fix production bug", "important": True, "urgent": True},
{"name": "Refactor module", "important": True, "urgent": False},
{"name": "Update docs", "important": False, "urgent": True}
]
high_priority = [t for t in tasks if t["important"] and t["urgent"]]
medium_priority = [t for t in tasks if t["important"] and not t["urgent"]]
low_priority = [t for t in tasks if not t["important"] and t["urgent"]]
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы