ar
Feedback
Библиотека собеса по Python | вопросы с собеседований

Библиотека собеса по Python | вопросы с собеседований

الذهاب إلى القناة على Telegram

Вопросы с собеседований по Python и ответы на них. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/6587aafa Для обратной связи: @proglibrary_feeedback_bot

إظهار المزيد
5 994
المشتركون
-124 ساعات
-47 أيام
-2530 أيام
أرشيف المشاركات
Что делает функция oct()? Функция oct() в Python принимает один аргумент: число — целое число (двоичное, десятичное или шестнадцатеричное) или объект, который должен реализовать метод index() для возврата целого числа. Функция возвращает строку с восьмеричным представлением числа. Библиотека собеса по Python

Что такое глубокая и поверхностная копии? Для чего они нужны?Поверхностная копия создаёт новый объект, который содержит ссылки на внутренние объекты из оригинала. Если вы измените внутренние объекты оригинала, эти изменения отразятся и в поверхностной копии. Поверхностное копирование полезно, когда вы хотите создать новый экземпляр коллекции, но сохранить элементы коллекции неизменными. Это copy.copy(x). ⚫ Глубокая копия, напротив, создаёт новый объект и рекурсивно копирует все внутренние объекты, найденные в оригинале. В результате, внутренние объекты глубокой копии являются полностью независимыми от оригинальных объектов. Это полезно, когда нужно, чтобы исходный объект и его копия были полностью изолированы друг от друга. Это copy.deepcopy(x). Библиотека собеса по Python

Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных» 🔥 Получите вводные занятия, отв
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных» 🔥 Получите вводные занятия, ответив на 3 вопроса https://proglib.io/w/bcf2fefa На вводной части вас ждут: 1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов; 2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ; 3. Практические задания после лекций; 4. Ссылки на дополнительные материалы для самостоятельного изучения. ⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/bcf2fefa

🐧 Пингвин, покоривший мир: история взлета Linux – ОС, управляющей 96% серверов В 1991 году на компьютере с 4 мегабайтами пам
🐧 Пингвин, покоривший мир: история взлета Linux – ОС, управляющей 96% серверов В 1991 году на компьютере с 4 мегабайтами памяти родилась программа, которая сегодня управляет большей частью интернета, смартфонами и даже космическими аппаратами. Это история Linux, рассказанная одним из первых свидетелей. ➡️ Читать статью ➡️ Зеркало

🔍Что лучше Kafka или RabbitMQ? 20 марта (в четверг) в 19:00 по мск приходи на открытый урок, где ментор объяснит, какую очер
🔍Что лучше Kafka или RabbitMQ? 20 марта (в четверг) в 19:00 по мск приходи на открытый урок, где ментор объяснит, какую очередь лучше выбрать для своих проектов и не тратить время на переделки. Разберем все, что нужно знать про очереди для работы и собесов: 📂 Когда использовать RabbitMQ, а когда Kafka? 📂 Как очереди влияют на масштабируемость и производительность? 📂 Какие ошибки чаще всего совершают разработчики? Это бесплатно. Лекция проходит в рамках курса от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд и прокачать скиллы. + Все участники эфира получат бесплатный урок по System Design. Переходи в бота, чтобы получить ссылку на эфир → @shortcut_py_bot Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2Vtzqw9QAjh

✍️ Что будет, если ошибку не обработает блок except? Если ошибка не будет обработана в блоке except, то программа прервется и выдаст сообщение об ошибке. Это называется необработанным исключением. При возникновении исключения Python генерирует traceback — последовательность вызовов функций, которая привела к ошибке. Если исключение не перехватывается блоком except, то traceback выводится пользователю и программа завершается аварийно. Библиотека собеса по Python

🐍 Твой Python-код жрёт память? 11 способов это исправить! Высокая производительность и масштабируемость невозможны, если при
🐍 Твой Python-код жрёт память? 11 способов это исправить! Высокая производительность и масштабируемость невозможны, если приложение неэффективно расходует RAM. Разберём лучшие техники оптимизации памяти в Python, которые помогут сократить потребление ресурсов и ускорить работу кода. 👉 Читать статью Библиотека питониста

Что такое pickling и unpickling? Модуль pickle принимает любой объект Python, преобразует его в строковое представление и сох
Что такое pickling и unpickling? Модуль pickle принимает любой объект Python, преобразует его в строковое представление и сохраняет в файл с помощью функции dump, такой процесс называется pickling. Процесс извлечения исходных объектов Python из сохраненного строкового представления называется unpickling.

✍🏻 Чем файл .pyc отличается от файла .py? Хотя оба файла содержат байт-код, .pyc — это скомпилированная версия файла Python. Он имеет независимый от платформы байт-код. Следовательно, мы можем выполнить его на любой платформе, поддерживающей формат .pyc. Python автоматически генерирует его для повышения производительности (с точки зрения времени загрузки, а не скорости). Библиотека собеса по Python

Что значит конструкция pass? В Python pass является пустым оператором. Он используется там, где синтаксически требуется оператор, но никаких действий выполнять не нужно. Например, это может быть полезно при написании заглушки функции, которая будет реализована позже, или в цикле, который ничего не должен делать на данной итерации.

Устал от мелких заказов? Проекты от топ-компаний здесь.  Регистрируйся на SkillStaff, выполняй проекты от ведущих брендов и зарабатывай больше. Платформа SkillStaff дает возможность присоединиться к проектам ведущих компаний, работать на своих условиях и управлять своим доходом. Все, что нужно — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами. Регистрируйся прямо сейчас и выходи на новый уровень дохода: skillstaff.ru #реклама О рекламодателе erid: 2W5zFGF2KmS

➕➖ Нужна ли математика программисту Можно ли стать разработчиком, если в школе ненавидел математику? А если наоборот — тащилс
Нужна ли математика программисту Можно ли стать разработчиком, если в школе ненавидел математику? А если наоборот — тащился от алгебры и геометрии, но кодить не умеешь? Эта статья раскладывает всё по полочкам: где без математики никуда, а где можно и без неё. ➡️ Что внутри: ✓ Почему все считают, что программисты — математики ✓ В каких сферах разработки можно вообще не знать математику ✓ Где хватит готовых библиотек, а где придётся разбираться в формулах ✓ Какие области программирования требуют мощного математического бэкграунда ✓ Что делать, если математика — это боль, но хочется освоить ML или Data Science ✓ Топ книг, которые помогут понять и даже полюбить математику 🔵 Чтобы знать математику, забирайте наш курс → «Математика для Data Science» 📎 Читать статью Proglib Academy

🤖 Создайте однострочник для подсчета заглавных букв в файле 👀 В этом однострочнике мы открываем файл 'filename.txt', проход
🤖 Создайте однострочник для подсчета заглавных букв в файле 👀 В этом однострочнике мы открываем файл 'filename.txt', проходим по всем строкам и символам в них. ✔️ Если символ является заглавной буквой, метод isupper() возвращает True, и с помощью функции sum() мы увеличиваем счетчик на 1. В результате переменная num_uppercase будет содержать общее количество заглавных букв в файле. Библиотека собеса по Python

🔍Тестовое собеседование на Middle Python-разработчика в четверг 13 марта(в четверг) в 19:00 по мск приходи онлайн на открыто
🔍Тестовое собеседование на Middle Python-разработчика в четверг 13 марта(в четверг) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика. Как это будет: 📂 Даня, старший разработчик СберМаркете будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Даня будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Дане Что узнаешь на прямом эфире от ШОРТКАТ: 1. Чего ждут от кандидатов на Middle позиции в Python-разработке 2. Какие вопросы задают на интервью и зачем 3. Как подготовиться к собесу, чтобы получить оффер Это бесплатно? Бесплатно Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqxBB7V9

🏃‍♀️ 40+ каналов, которые должен читать каждый разработчик Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов. IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии Библиотека программиста — новости из мира IT и технологий Книги для программистов — самые годные книги по любым языкам и стекам IT-мемы — мемы про жизу айтишника Proglib Academy — обучение и курсы, чтобы стать топовым специалистом Азбука айтишника — азы из мира разработки Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ Библиотека фронтендера — все о JS, React, Angular и не только Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься Библиотека тестировщика — самое интересное о том, как крашить код 🦫 Go Библиотека Go-разработчика Библиотека задач по Go Библиотека Go для собеса Вакансии по Go #️⃣ C# Библиотека шарписта Библиотека задач по C# Библиотека собеса по C# Вакансии по C# 🔧 DevOps Библиотека devops’а Библиотека задач по DevOps Библиотека собеса по DevOps Вакансии по DevOps & SRE 🐘 PHP Библиотека пхпшника Библиотека задач по PHP Библиотека PHP для собеса Вакансии по PHP, Symfony, Laravel 🐍 Python Библиотека питониста Библиотека Python для собеса Библиотека задач по Python Вакансии по питону, Django, Flask ☕️ Java Библиотека джависта Библиотека задач по Java Библиотека Java для собеса Вакансии по Java 📊 Data Science Библиотека дата-сайентиста Библиотека задач по Data Science Библиотека Data Science для собеса Вакансии по Data Science 🎮 C++ Библиотека C/C++ разработчика Библиотека задач по C++ Библиотека C++ для собеса Вакансии по C++ Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑

✔️ Как работает механизм garbage collection в Python, и какие алгоритмы используются для управления памятью? 🗑 В Python используется автоматическое управление памятью с помощью механизма garbage collection (GC). Основной алгоритм, который применяется для этого, — это reference counting (подсчёт ссылок). Каждый объект в Python имеет счётчик ссылок, который увеличивается, когда на объект создаётся новая ссылка, и уменьшается, когда ссылка удаляется. Когда счётчик ссылок достигает нуля, память, занимаемая объектом, освобождается. 🚮 Кроме reference counting, Python также использует циклический garbage collector (из модуля gc), который обнаруживает и удаляет циклические ссылки (когда объекты ссылаются друг на друга, но больше не доступны извне). Этот сборщик мусора работает на основе алгоритма generational garbage collection, который разделяет объекты на поколения (young, middle, old) и чаще проверяет молодые объекты, так как они с большей вероятностью становятся мусором. Библиотека собеса по Python

Как соединить два списка в список кортежей? Для создания списка кортежей можно воспользоваться функцией zip. Она позволяет об
Как соединить два списка в список кортежей? Для создания списка кортежей можно воспользоваться функцией zip. Она позволяет объединять не только два, но и три или более списков. Библиотека собеса по Python

⚙️ Как работает API
Proglib рассказывает базу в формате рилса

🧠 Твоя БД скоро станет умнее тебя: 5 трендов open-source баз данных 2025 БД перестают быть просто хранилищем — теперь они оп
🧠 Твоя БД скоро станет умнее тебя: 5 трендов open-source баз данных 2025 БД перестают быть просто хранилищем — теперь они оптимизируют запросы, автоматически анализируют данные и даже используют AI для прогнозов. Какие фичи перевернут мир open-source БД в 2025? Узнайте в статье👇 🫢 Прочитать статью 🐸Библиотека devops'a

👀 Что такое Duck typing? 🦆Duck typing — это концепция в программировании, характерная для языков с динамической типизацией,
👀 Что такое Duck typing? 🦆Duck typing — это концепция в программировании, характерная для языков с динамической типизацией, таких как Python. Основная идея duck typing заключается в том, что тип объекта определяется его поведением (методами и свойствами), а не через явно заданный интерфейс или базовый класс. 🐍 В Python duck typing часто иллюстрируется фразой: «Если что-то выглядит как утка, плавает как утка и крякает как утка, то, вероятно, это и есть утка». Библиотека собеса по Python