Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Junior
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Расскажи про опыт работы
2. Был один проект
3. Расскажи про самые сложные задачи, которые решал
4. Разрабатывал Backend приложения только на Django
5. Какие HTTP методы идемпотентные
6. Какие HTTP методы не являются идемпотентными
7. Как можно сделать POST запрос идемпотентным
8. Что такое сложность алгоритмов
9. Какие знаешь классические алгоритмы
10. Расскажи принцип работы двоичного поиска
11. Какая сложность алгоритма у двоичного поиска
12. Расскажи основные структуры в Python
13. Какие структуры данных в Python мутабельные
14. Какие структуры данных в Python иммутабельные
15. Как реализованы основные принципы ООП в Python
16. Какие особенности есть у наследования в Python
17. Как реализован поиск атрибутов в множественном наследовании в Python
18. Как реализован поиск классов в множественном наследовании в Python
19. Как реализована инкапсуляция в Python
20. Расскажи про три типа инкапсуляции в Python
21. Как можно вызвать защищенные методы в Python
22. Расскажи про опциальный метод else в конструкции try except в Python
23. Расскажи про опциальный метод finally в конструкции try except в Python
24. Какая сложность алгоритма проверки наличия элемента в списке
25. Какая сложность алгоритма обращения к элементу в списке
26. Какой метод нужно переопределить, если нужно использовать экземпляр класса в качестве ключа в словар
27. Расскажи про __slots__
28. Расскажи про процессы в Python
29. Расскажи про потоки в Python
30. Что такое асинхронность в Python
31. В чем отличие потоков от процессов
32. Celery выполняются в отдельном потоке
33. Celery выполняются в отдельном процессе
34. Расскажи плюсы Django по сравнению с другими фреймворками
35. Расскажи минусы Django по сравнению с другими фреймворками
36. Какой фреймворк в Python для чего лучше подходит
37. Какие использовал библиотеки в Django
38. Какие использовал библиотеки для websokets в Django
39. Приходилось ли оптимизировать запросы в Django
40. Чем пользовался для оптимизации запросов в Django
41. Приходилось ли писать документацию
42. Приходилось ли писать документацию в Swagger
43. Приходилось ли кастомизировать
44. Какие используешь библиотеки для оптимизации в Django
45. Приходилось ли кастомизировать по FastAPI
46. Расскажи про основные классы в Django
47. Расскажи про основные классы в Django REST Framework
48. Какой паттерн есть в FastAPI, который отличиает его от других фреймворков
49. Как на практике приходилось запускать приложение Django в продакшн среде
50. Какой сервер использовал для запуска приложения Django в продакшн
51. Какие паттерны использовал для запуска приложения Django в продакшн
52. Работал в основном с PostgreSQL
53. Использовал ли какие-то другие базы данных, кроме PostgreSQL
54. В чем отличие ключевых слов WHERE от HAVING
55. Какое условие есть в HAVING, которое нельзя использовать в WHERE
56. Зачем нужно ключевое слово EXPLAIN в запросе
57. Как посмотреть реальное время выполнения запроса
58. Добавится ли запись в БД, если использовать запрос INSERT и EXPLAIN ANALYZE
59. Какие знаешь индексы в БД
60. Зачем нужны индексы в БД
61. Какие есть плюсы у индексов
62. Какие есть минусы у индексов
63. Сохраняется ли оптимизация с использованием индекс при неравномерном увеличении данных с течением вр
64. Сталкивался ли с Anti JOIN
65. Сталкивался ли с Semi JOIN
66. Расскажи как делать транзакции в Django ORM
67. Расскажи про свой опыт работы с Docker
68. Приходилось ли работать с Docker Compose
69. Писал ли собственные Docker файлы
70. Знаком ли с Kubernetes
71. Работал ли с Hellman
72. Делал ли subquery в Django
73. Делал ли exists в Django