#33 Собеседование Python 2025 в BIG TECH компанию | Разбор вопросов

— ОФФЕР ПОД КЛЮЧ 🔑 Разбираем один из самых непростых собеседований на питон разработчика. 50 вопросов по теории 1 задача на лайфкодинг (которая выйдет в отдельном видео) — база вопросов с собесов 📕 — телега 🐳 (подпишись) — полная версия собеседования 0:00 - Начало 0:17 - Какие типы данных есть в питоне? 0:31 - Какие типы данных можно использовать как ключи в словаре? 0:36 - Какие методы должны быть определены у типа, чтобы можно использовать как ключ в словаре? 0:57 - Какая сложность доступа к данным в словаре? 1:24 - Что такое *args и **kwargs? 1:44 - Что такое итератор? 1:57 - Что такое генератор? 2:25 - Какая основная разница между итератором и генератором? 2:39 - Какие есть методы у генератора, но нет у итератора? 3:03 - Что такое контекстный менеджер? 3:25 - Можно ли сделать with асинхронным? 3:37 - Умеет ли питон в множественное наследование? 3:50 - Работал ли ты со слотами класса? 4:09 - Если слоты не используем, где хранятся атрибуты? 4:26 - __init__, __new__, что вызывается быстрее? 4:41 - ОФФЕР ПОД КЛЮЧ 5:09 - Работа с JSON. Методы dump, dumps и load, loads 5:37 - Для чего нужен декоратор property? 5:48 - Что такое метаклассы? 6:12 - Как относишься к тестированию? 6:16 - Что такое пирамида тестирования? 6:40 - Какая разница между моком и стабом? 7:01 - Какие есть парадигмы асинхронности? 7:51 - В чём отличия между многопроцессорностью и многопоточностью? 8:35 - Зачем нужен GIL в многопоточности? 9:01 - Как работает сборщик мусора в питоне? 9:26 - Что такое event loop, корутины, как работают? 9:39 - Как вызвать две функции одновременно с помощью asyncio 9:52 - create_task() vs await create_task() 10:14 - Опиши жизненный путь запроса 10:35 - В чем разница WSGI и ASGI 10:41 - Базовый вопрос про Django 11:14 - Как будут отличаться сырые SQL запросы? 11:36 - Что такое сырые запросы? 12:00 - Работал ли ты с наследованием таблиц в Django? 12:49 - Мои Соц. Сети 13:16 - Какие глаголы REST являются идемпотентными? 13:54 - Что такое ACID? 14:36 - Как обеспечивается долговечность в PostgreSQL? 14:51 - Как начать транзакцию в Postgres? 15:01 - Какие есть уровни изоляции? 15:43 - Работал ли ты с блокировками? 16:15 - Что такое индексы, и для чего они нужны, плюсы и минусы? 16:35 - Как мы можем масштабировать на чтении и на записи? 16:54 - Что такое репликация? 17:04 - Что такое CQRS? 17:23 - В чём отличие explain от analize? 17:55 - В каких единицах измерения показываются costы? 18:09 - Почему планировщик не использует индекс? 18:31 - Зачем нам нужны абстрактные классы? 18:42 - Какой есть способ реализации интерфейса кроме абстрактных классов? 19:02 - Какие подходы к построению архитектуры приложения ты знаешь про ddd можешь рассказать? 19:40 - Что такое агрегаты в ddd? 20:14 - Задача №1 20:29 - Конец
Back to Top