#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 - Конец
11 views
709
229
12 hours ago 00:29:08 162
“Я — творец!“ Путь в #хоумстейджинг . Наталья: “Соединить материальное и духовное“