Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Senior
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Какие знаешь паттерны проектирования
2. Какие используешь паттерны проектирования
3. Какие знаешь антипаттерны
4. Какие знаешь изменяемые типы данных
5. Какие знаешь неизменяемые типы данных
6. На чем пишешь тесты
7. Какие знаешь scope fixture в Pytest
8. Писал ли unit-тесты
9. Какие виды тестов использовал
10. Пользовался ли инструментами покрытия кода
11. Что такое GitFlow
12. Выбирал ли технический стек для проекта
13. Расскажи про команду на предыдущей работе
14. Как выбрать технический стек для проекта
15. Что такое оценка сложности алгоритма
16. Какие знаешь оценки сложность алгоритма
17. Что такое когнитивная сложность кода
18. Какие знаешь сложности алгоритмов
19. Какая самая распространенная сложность алгоритма
20. Что такое site scripting
21. Что такое SQL-инъекция
22. Зачем нужен *args
23. Зачем нужен **kwargs
24. Что такое *args
25. Что такое **kwargs
26. Какие бывают виды методов класса
27. Можно ли в кортеже обращаться к элементу по индексу
28. Как сделать полную копию словаря
29. При использовании copy копируются ли все вложенности
30. Что такое стек (Stack) в Python
31. Что такое очередь
32. Работал ли с Celery
33. Какие задачи решал в Celery
34. Какие проблемы решал в Celery
35. Расскажи про свой опыт работы с Docker
36. В чем разница между Dockerfile и Docker Compose
37. Зачем нужен Dockerfile
38. Зачем нужен Docker Compose
39. Какие знаешь инструменты APM мониторинга
40. Какими инструментами APM мониторинга пользовался
41. Зачем нужны индексы в БД
42. Какие плюсы и минусы индексов в БД