Python | Тесты
6.13K subscribers
25 photos
304 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой атрибут у класса в Python позволяет узнать список всех атрибутов и методов объекта?
Anonymous Quiz
27%
dict
12%
methods
46%
dir
15%
attributes
🤔 Какие есть коды ответов HTTP?

Коды делятся на группы: 1xx (информационные), 2xx (успешные, например, 200 OK), 3xx (перенаправления, например, 301 Moved Permanently), 4xx (ошибки клиента, например, 404 Not Found), 5xx (ошибки сервера, например, 500 Internal Server Error). Эти коды информируют о статусе запроса.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой оператор в Python используется для группировки условий в логических выражениях?
Anonymous Quiz
13%
{} (curly braces)
70%
() (parentheses)
10%
[] (square brackets)
8%
<>(angle brackets)
🤔 Какой метод используется для удаления элемента из множества в Python, если он существует, и не вызывает ошибку, если не существует?
Anonymous Quiz
35%
remove()
21%
discard()
36%
pop()
8%
delete()
🤔 Что известно про manage.py в Django?

Это управляющий скрипт Django, который выполняет различные команды для работы с проектом. Он используется для:
- Запуска сервера разработки (runserver)
- Создания и применения миграций (makemigrations, migrate)
- Создания суперпользователя (createsuperuser)
- Запуска shell-интерпретатора (shell)
- Очистки базы данных (flush)
Это ключевой инструмент для управления Django-проектом.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется для объявления глобальной переменной внутри функции?
Anonymous Quiz
86%
global
5%
public
6%
nonlocal
2%
external
Forwarded from Идущий к IT
Привет ребята, мне на easyoffer.ru нужен:

🐍 Middle/Senior Python Developer

Стек:
DRF, PostgreSQL, Redis, Celery, Docker, Sentry

Задачи:
🟠Разработка и поддержка REST API для новых фичей
🟠Интеграция с веб-сервисами и внешними API
🟠Подключение и поддержка платежных систем
🟠Написание юнит- и интеграционных тестов
🟠Оптимизация производительности и масштабирование
🟠Взаимодействие с ML-моделями — будет плюсом

Ожидания:
🟠2+ лет опыта DRF
🟠Опыт интеграций платежных систем
🟠Опыт работы с PostgreSQL, Celery, Redis, Docker
🟠Умение проектировать архитектуру REST-API
🟠Ответственный подход к качеству кода и тестированию

Опыт в стартапах и небольших командах будет плюсом

Условия:
– Частичная занятость (2-3 часа в день)
– Удаленная работа
– Свободный график
– Почасовая оплата

Если вас заинтересовала вакансия, напишите мне @kivaiko
1. Резюме
2. Ссылку на github
3. Комфортную ставку за час
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Что такое conflict management?

Conflict management — это процесс обнаружения, анализа и разрешения конфликтов:
- В разработке: слияние кода, разные изменения в одной строке, ветке или файле.
- В команде: несогласие между участниками — решается через коммуникации, правила, арбитраж.
- В системах данных: конфликт версий, репликаций или состояния.
В DevOps и разработке чаще говорят о разрешении конфликтов в Git, при merge или rebase.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой результат выполнения выражения all([1, 0, 1])?
Anonymous Quiz
27%
True
61%
False
7%
None
6%
Error
🤔 Какой метод используется для чтения всего файла в одну строку в Python?
Anonymous Quiz
42%
read()
35%
readline()
6%
readall()
16%
readlines()
🤔 Почему шаблоны хранятся на уровне приложений?

Хранение шаблонов на уровне приложений упрощает их управление и организацию, особенно в проектах с множеством приложений. Это также соответствует философии Django о чёткой структуре проектов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из данных методов вернет первый элемент списка?
Anonymous Quiz
6%
list.first()
89%
list[0]
1%
first(list)
5%
list.get(0)
🤔 Какой результат выполнения выражения next(x for x in [1, 2, 3, 4] если x > 2)?
Anonymous Quiz
5%
1
10%
2
57%
3
27%
4
🤔 Чем отличаются методы сокрытия?

1. Одно подчеркивание (_):
- Указывает, что метод является приватным по соглашению.
- Не предотвращает доступ, но не рекомендуется вызывать вне класса.
2. Два подчеркивания (__):
- Реализует имя-мэнглинг (перемешивание имен).
- Сложнее вызвать метод извне, так как его имя становится _ClassName__method.
3. Без подчеркивания:
- Метод является публичным, доступен без ограничений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое исключение генерируется при попытке доступа к несуществующему ключу в словаре?
Anonymous Quiz
8%
IndexError
86%
KeyError
1%
TypeError
5%
ValueError
🤔 В Python, какой метод позволяет создать словарь из двух параллельных списков, где один список содержит ключи, а другой — соответствующие значения?
Anonymous Quiz
17%
dict.fromkeys()
7%
dict.keys()
20%
dict.items()
57%
zip() в сочетании с dict()
🤔 Как Django обрабатывает запрос/ответ?

Django принимает запрос через middleware, передаёт его в подходящий view, где выполняется бизнес-логика. После обработки view возвращает HTTP-ответ, который снова проходит через middleware перед отправкой клиенту.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для создания нового списка, содержащего только элементы, которые удовлетворяют заданному условию?
Anonymous Quiz
24%
map()
67%
filter()
5%
reduce()
4%
select()
🤔 Как создать множество, которое не позволяет добавление или удаление элементов?
Anonymous Quiz
86%
frozenset()
5%
immutableset()
5%
constset()
4%
frozenlist()
🤔 Что такое XSS? Примеры.

XSS (Cross-Site Scripting): уязвимость, позволяющая вставлять вредоносный код на сайт.
Примеры:
1. Вставка скрипта в поле комментариев: <script>alert('XSS');</script>.
2. Кража cookie через вставленный скрипт.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM