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

Вопросы собесов t.iss.one/+cnJC0_ZeZ_I0OGY6
Задачи t.iss.one/+nsl4meWmhfQwNDVi
Вакансии t.iss.one/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Что известно про денормализацию?

Денормализация — это намеренное объединение таблиц или дублирование данных, чтобы:
- сократить количество JOIN-ов;
- повысить скорость чтения;
- упростить логику отчётов.
Минус — сложность поддержки и риска несогласованности данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Какой метод используется для выполнения строки кода, переданной в виде строки, в глобальной и локальной области видимости?
Anonymous Quiz
51%
eval()
32%
exec()
7%
compile()
10%
run()
👍3💊2
🤔 Как в Python обработать исключение, которое может возникнуть при выполнении кода?
Anonymous Quiz
96%
try...except
3%
if...else
1%
check...catch
0%
error...handle
👍1
🤔 Какое flow есть?

Обычно используются:
- Git Flow — с dev, feature, release, hotfix и master ветками.
- Trunk Based Development — одна основная ветка + фичи через фиче-флаги.
- GitHub Flow — основан на pull request-ах к main-ветке.
Выбор зависит от команды и проекта.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2💊2🔥1
🤔 Какой метод используется для перевода строки в верхний регистр?
Anonymous Quiz
85%
upper()
9%
uppercase()
3%
toUpper()
4%
capitalize()
👍2💊2
🤔 Какой метод используется для проверки, является ли объект экземпляром класса или его подкласса?
Anonymous Quiz
69%
isinstance()
19%
issubclass()
8%
type()
3%
classof()
👍3
🤔 Как клиенту понять, удался запрос или нет?

Клиент узнаёт результат запроса по HTTP-статус-коду, который возвращает сервер в ответе.
Например:
- 200 — успех;
- 201 — ресурс создан;
- 400 — ошибка клиента (например, неверные данные);
- 401/403 — проблемы с авторизацией или доступом;
- 404 — не найдено;
- 500 — внутренняя ошибка сервера.
Также клиент может анализировать тело ответа, где обычно содержится описание результата или ошибки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
🤔 Какой метод используется для объединения двух строк с разделителем?
Anonymous Quiz
6%
merge()
85%
join()
7%
concat()
2%
append()
👍2💊1
🤔 Какой результат выполнения выражения list(map(lambda x: x * 2, [1, 2, 3]))?
Anonymous Quiz
26%
[1, 4, 9]
67%
[2, 4, 6]
2%
[2, 3, 4]
6%
[1, 2, 3, 2, 4, 6]
👍2
🤔 Какой тип данных может быть значением в словаре?

Любой — строки, числа, списки, другие словари, объекты, функции. Значения не ограничены.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍9
🤔 Какой метод вызывается, когда объект класса уничтожается?
Anonymous Quiz
63%
del()
17%
destroy()
16%
remove()
5%
finalize()
👍3
🤔 Какая функция в Python позволяет вычислить абсолютное значение числа?
Anonymous Quiz
91%
abs()
7%
absolute()
1%
absval()
0%
none of the above
🔥2
🤔 Как сравниваются последовательности?

Сравнение происходит поэлементно, слева направо. Если элементы совпадают, сравнивается длина.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥1
🤔 Какой метод используется для нахождения наименьшего общего кратного (НОК) двух чисел в Python 3.9+?
Anonymous Quiz
39%
math.lcm()
35%
math.gcd()
12%
math.least()
14%
math.min()
🔥2
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
94%
replace()
2%
substitute()
3%
change()
2%
swap()
🔥2
🤔 Что знаешь про ORM?

ORM (Object-Relational Mapping) — это инструмент для работы с базами данных через объектные модели, упрощая запросы, трансформации и управление данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7👍3
🤔 Какой встроенный метод используется для получения размера объекта в байтах?
Anonymous Quiz
49%
sizeof()
8%
len()
21%
getsize()
22%
sys.getsizeof()
👍3
🤔 Как создать новый список, содержащий только уникальные элементы из другого списка?
Anonymous Quiz
73%
list(set(my_list))
5%
unique(my_list)
3%
my_list.unique()
19%
set(my_list)
👍1
🤔 Что возвращают операторы and, or, not?

Они возвращают не обязательно логическое значение, а сам объект, участвующий в выражении. Например, оператор or вернёт первый "правдивый" объект, а and — последний, если все "правдивые". Это поведение используется, например, для задания значений по умолчанию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍7
🤔 Какой результат выполнения выражения [i**2 for i in range(5) если i % 2 == 1]?
Anonymous Quiz
11%
[0, 4, 16]
64%
[1, 9]
9%
[1, 4, 9, 16]
15%
[1, 3, 5]
💊10