#Собес #python
🤔 Разница между одинарным и двойным подчеркиванием?
💬 Кратко:
🟠 Одинарное подчеркивание (_) используется как соглашение для обозначения "непубличных" атрибутов и методов, которые не предназначены для использования вне класса, но это не является жестким ограничением.
🟠 Двойное подчеркивание ( _ ) используется для реализации механизма именования с учётом "защищённых" атрибутов, а также для создания уникальных имен, чтобы избежать конфликтов.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#Собес #python
🤔 Что происходит в момент итерации по списку?
💬 Кратко:
При итерации по списку Python использует итератор, который возвращает элементы списка поочередно. Для каждого шага Python вызывает метод _next_() на итераторе до тех пор, пока элементы не будут исчерпаны.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
При итерации по списку Python использует итератор, который возвращает элементы списка поочередно. Для каждого шага Python вызывает метод _next_() на итераторе до тех пор, пока элементы не будут исчерпаны.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #python
🤔 Что такое GIL?
💬 Кратко:
GIL (Global Interpreter Lock) - это механизм, который ограничивает выполнение нескольких потоков Python в один момент времени. Он гарантирует, что только один поток может исполнять байт-код Python, что делает многозадачность в Python с потоками неэффективной для вычислительно интенсивных задач.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
GIL (Global Interpreter Lock) - это механизм, который ограничивает выполнение нескольких потоков Python в один момент времени. Он гарантирует, что только один поток может исполнять байт-код Python, что делает многозадачность в Python с потоками неэффективной для вычислительно интенсивных задач.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥1
#Собес #python
🤔 Что такое threading?
💬 Кратко:
Threading (многозадачность с потоками) - это возможность выполнять несколько потоков внутри одного процесса. Каждый поток выполняет свою задачу, но все они разделяют общую память и данные, что делает работу с потоками более эффективной для задач с блокирующими операциями, такими как чтение файлов или работа с сетью.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Threading (многозадачность с потоками) - это возможность выполнять несколько потоков внутри одного процесса. Каждый поток выполняет свою задачу, но все они разделяют общую память и данные, что делает работу с потоками более эффективной для задач с блокирующими операциями, такими как чтение файлов или работа с сетью.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#Собес #python
🤔 Что такое мультипроцессинг?
💬 Кратко:
Мультипроцессинг - это способ выполнения нескольких процессов параллельно, каждый в своём отдельном адресном пространстве. Это полезно для задач, которые сильно зависят от процессора, таких как вычисления или обработки данных.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Мультипроцессинг - это способ выполнения нескольких процессов параллельно, каждый в своём отдельном адресном пространстве. Это полезно для задач, которые сильно зависят от процессора, таких как вычисления или обработки данных.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #python #dict #solid
🤔 Middle Python (Fast API) Backend разработчик в компанию НПФ Будущее
Техническое собеседование. Весна 2025.
💬 Вопросы:
- Как в query-параметре передать знак амперсанда (&)?
- Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
- Чем отличаются функции sort и sorted?
- В чем отличие интерфейса от абстрактного класса?
- Как работает принцип внедрения зависимостей (Dependency Injection) из SOLID?
👉 Все вопросы из этого собеседования (16)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python (Fast API) Backend разработчик в компанию НПФ Будущее
Техническое собеседование. Весна 2025.
💬 Вопросы:
- Как в query-параметре передать знак амперсанда (&)?
- Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
- Чем отличаются функции sort и sorted?
- В чем отличие интерфейса от абстрактного класса?
- Как работает принцип внедрения зависимостей (Dependency Injection) из SOLID?
👉 Все вопросы из этого собеседования (16)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🔥1🤝1
#Собес #python #rabbit #test
🤔 Middle Python Backend разработчик в компанию Lesta
Техническое собеседование. Лето 2024. Вилка: 180-200к. Опыт в резюме: 3+ года. Было много вопросов по Redis, RabbitMQ, Python.
💬 Вопросы:
- Какие есть типы данных в Python?
- Чем __init__() отличается от __new__()?
- Что относится к изменяемым типам данных и к неизменяемым?
- Что знаешь про ORM?
- Как в функцию передаются аргументы, по ссылке или по значению?
👉 Все вопросы из этого собеседования (48)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python Backend разработчик в компанию Lesta
Техническое собеседование. Лето 2024. Вилка: 180-200к. Опыт в резюме: 3+ года. Было много вопросов по Redis, RabbitMQ, Python.
💬 Вопросы:
- Какие есть типы данных в Python?
- Чем __init__() отличается от __new__()?
- Что относится к изменяемым типам данных и к неизменяемым?
- Что знаешь про ORM?
- Как в функцию передаются аргументы, по ссылке или по значению?
👉 Все вопросы из этого собеседования (48)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤1
#Собес #python #asyncio #fastapi
🤔 Middle Python Backend разработчик в компанию ЛитРес
HR-скрининг. Зима 2025. 240-340к. Проект: работа над функционал читалки. Опыт в резюме: 3.3 года.
💬 Вопросы:
- Какие типы тестов существуют и в каких случаях используются (например, модульные, интеграционные)?
- Как можно покрыть код тестами? Какой процент покрытия кода считается оптимальным?
- Как можно организовать загрузку большого словаря в память приложения и обработку запросов к нему через один endpoint по ключу?
- Какие существуют асинхронные библиотеки в Python, помимо FastAPI?
- Какими способами можно параллельно запустить две задачи в асинхронном коде?
👉 Все вопросы из этого собеседования (6)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python Backend разработчик в компанию ЛитРес
HR-скрининг. Зима 2025. 240-340к. Проект: работа над функционал читалки. Опыт в резюме: 3.3 года.
💬 Вопросы:
- Какие типы тестов существуют и в каких случаях используются (например, модульные, интеграционные)?
- Как можно покрыть код тестами? Какой процент покрытия кода считается оптимальным?
- Как можно организовать загрузку большого словаря в память приложения и обработку запросов к нему через один endpoint по ключу?
- Какие существуют асинхронные библиотеки в Python, помимо FastAPI?
- Какими способами можно параллельно запустить две задачи в асинхронном коде?
👉 Все вопросы из этого собеседования (6)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤1
#Собес #python #dict #async
🤔 Middle Python Backend разработчик в компанию МОСГАЗ
Техническое собеседование. Лето 2025. Опыт в резюме: 3.5+ года. Проект: Личный кабинет для потребителей услуг и корпоративный портал. Лайвкодинг - палиндром, работа со строками.
💬 Вопросы:
- Какая связь между async/await и генераторами?
- Могут ли два кортежа (один пустой, второй с пустым списком) быть ключами?
- Что из себя внутри представляют списки?
- Какие встроенные структуры данных в Python ты знаешь и чаще всего используешь?
- Что такое async?
👉 Все вопросы из этого собеседования (13)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python Backend разработчик в компанию МОСГАЗ
Техническое собеседование. Лето 2025. Опыт в резюме: 3.5+ года. Проект: Личный кабинет для потребителей услуг и корпоративный портал. Лайвкодинг - палиндром, работа со строками.
💬 Вопросы:
- Какая связь между async/await и генераторами?
- Могут ли два кортежа (один пустой, второй с пустым списком) быть ключами?
- Что из себя внутри представляют списки?
- Какие встроенные структуры данных в Python ты знаешь и чаще всего используешь?
- Что такое async?
👉 Все вопросы из этого собеседования (13)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤1🔥1
#Собес #python #dict #decorator
🤔 Middle Python Developer в компанию Yappy
Техническое собеседование. Лето 2024. Опыт в резюме: 4 года. Проект: вертикальные видео. Вопросы затрагивали реальные кейсы из высоконагруженного проекта.
💬 Вопросы:
- В чём разница между git rebase и git merge?
- Что такое команда git cherry-pick?
- Использование Poetry для управления зависимостями
- Как спроектировать систему учёта просмотров видео?
- Как потоки/процессы обмениваются данными (очереди, общие ресурсы)?
👉 Все вопросы из этого собеседования (27)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python Developer в компанию Yappy
Техническое собеседование. Лето 2024. Опыт в резюме: 4 года. Проект: вертикальные видео. Вопросы затрагивали реальные кейсы из высоконагруженного проекта.
💬 Вопросы:
- В чём разница между git rebase и git merge?
- Что такое команда git cherry-pick?
- Использование Poetry для управления зависимостями
- Как спроектировать систему учёта просмотров видео?
- Как потоки/процессы обмениваются данными (очереди, общие ресурсы)?
👉 Все вопросы из этого собеседования (27)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
❤1😨1
#Собес #python #dict #solid
🤔 Middle Python (Fast API) Backend разработчик в компанию НПФ Будущее
Техническое собеседование. Весна 2025.
💬 Вопросы:
- Как в query-параметре передать знак амперсанда (&)?
- Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
- Чем отличаются функции sort и sorted?
- В чем отличие интерфейса от абстрактного класса?
- Как работает принцип внедрения зависимостей (Dependency Injection) из SOLID?
👉 Все вопросы из этого собеседования (16)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 Middle Python (Fast API) Backend разработчик в компанию НПФ Будущее
Техническое собеседование. Весна 2025.
💬 Вопросы:
- Как в query-параметре передать знак амперсанда (&)?
- Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
- Чем отличаются функции sort и sorted?
- В чем отличие интерфейса от абстрактного класса?
- Как работает принцип внедрения зависимостей (Dependency Injection) из SOLID?
👉 Все вопросы из этого собеседования (16)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
👍1