Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Junior
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Расскажи о себе
2. Расскажи о своих последних проектах
3. Какие факторы повлияли на выбор профессии Python-разработчика
4. Что ты ожидаешь от будущего и какие цели ставишь перед собой
5. Каким образом поддерживаешь актуальный уровень профессиональных знаний и технических навыков
6. Чем занимаешься в свободное время кроме работы
7. Как ты организуешь свой рабочий день, начиная с момента пробуждения и до отхода ко сну
8. Как расставляешь приоритеты при равной важности задач
9. Как бы ты распределял в процессе работы 7 легких задач, и 3 сложные задачи, но одинаковой приоритетн
10. Какая идея, которую тебе удалось реализовать, была для тебя самой яркой и запоминающейся
11. Что такое SOLID и какие принципы оно включает
12. Что такое вычислительные алгоритмы и что означает нотация Big O
13. Какие HTTP методы не являются идемпотентными
14. Какие структуры данных в Python изменяемы, а какие — неизменяемы
15. Что такое итератор
16. Какие методы нужно определить, чтобы создать собственный итератор
17. Что такое self в обычном методе класса
18. Что такое статический метод и класс-метод
19. Что такое конструктор класса в Python
20. Какие методы вызываются при создании экземпляра класса
21. Как работают блоки try, except, else и finally в Python
22. Какая будет вычислительная сложность при проверке вхождения элемента в список
23. Какие проблемы могут возникнуть при использовании больших словарей
24. Какие методы необходимо определить в классе, чтобы его экземпляры можно было использовать в качестве
25. В чём разница между public, protected и private методами
26. Что такое метод super
27. Что такое атрибут __slots__ и для чего он используется
28. Какие методы необходимо определить в классе, чтобы создать контекстный менеджер с использованием опе
29. Что такое потоки, процессы и асинхронность в Python, и чем они отличаются
30. Что лучше использовать для выполнения вычислительно затратных операций в Python: многопоточность или
31. Как работает асинхронное программирование (async/await)
32. Какие команды нужны, чтобы создать схему миграции базы данных и откатить миграции в Django
33. Приходилось ли использовать кастомные миграции в Django
34. Использовали ли метод run()
35. Приходилось ли использовать подзапросы (Subquery, Exists, F, Q) в Django ORM
36. Какие проблемы могут возникнуть при использовании связей one-to-many и many-to-many
37. Что используется для сортировки в Django ORM
38. Как в Django ORM использовать транзакции
39. Расскажи про свой опыт работы с Docker
40. Делал ли мультистейдж образы (multi-stage images) в Docker
41. Приходилось ли работать с ACID-свойствами транзакций в базах данных