Upgrade · май 2025

Тех собес на middle-senior Python Разработчик в Upgrade

middle-senior Тех собес 11 вопросов 2 задачи

1. Задача: Подсчитать общую сумму денег и количество транзакций за каждый день

SELECT
   date,
   SUM(sum) AS total_sum,
   COUNT(*) AS transaction_count
FROM 
   payment
GROUP BY
   date
ORDER BY
   date;
1

SQL

2. Что такое EXPLAIN?

3. В чем отличие WHERE от HAVING?

2

Python

4. Чем HTTPS отличается от HTTP?

5. Чем PUT отличается от PATCH?

6. Какие типы данных в Python вы знаете?

7. Что такое контекстные менеджеры и как их создать?

8. Чем плохи изменяемые параметры при передаче в функцию?

9. Назовите коллекции из библиотеки collections

10. Какова сложность поиска во встроенных структурах данных?

11. Что такое паттерны и шаблоны проектирования (порождающие и т.д.)?

3

Django

12. Что такое…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Python Разработчик».

в этом собесе: 11 вопросов 2 задачи с кодом 3 секции
  • Ещё 162 текстовых собеса направления
  • 418 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес