Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Junior
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Расскажи о себе
2. Расскажи про свои последние проекты
3. Как пришел в Python разработку
4. Что такое SOLID
5. Расскажи про принципы SOLID
6. Какие HTTP методы идемпотентные
7. Что такое идемпотентный метод
8. Какое основное характеризующее свойство алгоритма
9. Что такое Big O в алгоритме
10. Что такое нотация Big O в алгоритме
11. Какие знаешь вычислительные сложности алгоритмов
12. Что такое O(n) в алгоритме
13. Что такое бинарный поиск
14. Какие структуры данных ты знаешь в Python
15. Что такое итератор
16. Какие методы нужно переопределить чтобы создать итератор
17. Что такое Static метод
18. Что такое метод класса
19. Что такое self
20. Как реализован конструктор класса в Python
21. Что такое finally
22. Что такое else
23. Какая будет сложность алгоритма поиска элемента в списке через in
24. Какие могут быть проблемы у словарей с большими данными
25. Как кастомный объект использовать в качестве ключа в словаре
26. Как собственный объект использовать в качестве ключа в словаре
27. Как реализована инкапсуляция в Python
28. Что такое метод super
29. Что такое __slots__
30. Что дает использование метода slots
31. В чем разница между классом у которого есть slots и у которого нету
32. Какие методы нужно определить в классе для создания контекстного менеджера
33. Что такое поток (Thread) в Python
34. Что такое процесс в Python
35. Что такое многопоточность
36. Вычислительную операцию лучше делать на нескольких процессах или на нескольких потоках
37. Для вычислительной задачи лучше задействовать несколько процессов или несколько потоков
38. Почему не стоит использовать несколько потоков для вычислительной операции
39. Можно ли на потоках распараллелить задачу
40. Что нужно использовать для обмена данными между процессами
41. Через какую возможность реализуется мультипроцессинг
42. Когда нужно использовать асинхронность
43. Какие команды нужны для создания миграции в Django
44. Писал ли кастомные миграции на Django
45. Работал ли с subquery
46. Работал ли с prefetch
47. Работал ли с Exists
48. Использовал ли subquery
49. Использовал ли prefetch
50. Использовал ли Exists
51. Какой оператор нужно использовать в Django чтобы сделать транзакцию
52. Какой декоратор нужно использовать для создания транзакции
53. Расскажи про свой опыт работы с Docker
54. Какой опыт с настройкой CI/CD
55. Использовал ли Docker Compose