Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Senior / Okko
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Какие знаешь виды коллекций
2. Что такое GIL в Python
3. Зачем нужен GIL
4. Что такое асинхронность
5. Как работает асинхронность в Python
6. В чем разница между асинхроностью и многопоточностью (multithreading)
7. Что такое async/await в Python
8. Расскажи про свой опыт применения async/await
9. В чем разница между изменяемыми (мутабельными) и неизменяемыми (иммутабельными) типами данных
10. Что может быть ключом в словаре
11. Как работает hash если использовать свой класс как ключ в словаре
12. Как работает __eq__ если использовать свой класс как ключ в словаре
13. В чем разница между == и is
14. В чем разница между асинхронностью и многозадачностью
15. Что лучше, асинхронность или многозадачность для обработки большого количества сетевых запросов
16. В чем разница между sort и sorted
17. Какие знаешь виды JOIN
18. В чем разница между видами JOIN
19. Что такое HAVING в SQL
20. В чем разница между HAVING и WHERE в SQL
21. Какие шаги предпримешь, если SQL-запрос долго выполняется
22. Что такое индекс в БД
23. Зачем нужны индексы в БД
24. Какие плюсы и минусы индексов в БД
25. Что такое SEQUENTIAL SCAN
26. Когда БД может использовать SEQUENTIAL SCAN вместо индекса
27. В чем разница между первичным и внешним ключом
28. В чем разница между уникальным индексом и первичным ключом
29. В чем разница между асинхронностью, многопоточностью (multithreading) и многопроцессингом (multiproc
30. Какие типы задач решаются с помощью модуля multithreading в Python
31. Какие типы задач решаются с помощью модуля multiprocessing в Python
32. Что такое межпроцессное взаимодействие
33. Какие знаешь способы реализации межпроцессного взаимодействия
34. В каких случаях стоит использовать асинхронный подход вместо потоков
35. Какие сложности возникали при работе с внешними сервисами
36. Как организовывал многозадачность в своих проектах
37. Что делал для интеграции ML-моделей в инфраструктуру
38. Как обеспечиваешь отказоустойчивость в приложениях
39. Какие инструменты использовал для планирования задач
40. Какие инструменты использовал для шедулинга
41. Расскажи про свой опыт работы с Docker