Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Junior
Собеседование HR-скрининг. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. Расскажи о себе
2. Расскажи о своих последних проектах
3. Какие факторы повлияли на выбор профессии Python-разработчика
4. Как ты пришел в программирование
5. Что ты ожидаешь от будущего и какие цели ставишь перед собой
6. Чем занимаешься в свободное время кроме работы
7. Как ты организуешь свой день, начиная с момента пробуждения и до отхода ко сну
8. Как расставляешь приоритеты при равной важности задач
9. Какая идея, которую тебе удалось реализовать, была для тебя самой яркой и запоминающейся
10. Каким образом ты изучал Python
11. Какие курсы по Python ты проходил
12. Каким образом поддерживаешь актуальный уровень профессиональных знаний и технических навыков
13. Есть ли у тебя запланированный отпуск на ближайшее время
14. Ты готов начать работать сразу после оффера
15. Что такое SOLID и какие принципы оно включает
16. Кто является автором идеи принципов SOLID
17. Что такое вычислительные алгоритмы и что означает нотация Big O
18. От чего зависит скорость выполнения алгоритма в нотации Big O
19. Как работает бинарный поиск
20. Какие HTTP методы идемпотентные
21. Что такое идемпотентность
22. Какие HTTP методы не являются идемпотентными
23. Какие структуры данных в Python изменяемы, а какие — неизменяемы
24. Что такое итератор
25. Что такое генератор в Python
26. Что происходит, если итератор достигает конца
27. Что такое self в обычном методе класса
28. Что такое статический метод и класс-метод
29. Чем класс-метод отличается от обычного метода
30. Что такое конструктор класса
31. Как работают блоки try, except, else и finally в Python
32. Какая будет вычислительная сложность при проверке вхождения элемента в список
33. Как работает обращение к элементу списка по индексу
34. Какие проблемы могут возникнуть при использовании больших словарей
35. Что нужно сделать, чтобы использовать экземпляры собственного класса в качестве ключей в словаре
36. Что такое инкапсуляция и как используются приватные методы
37. Что такое метод super
38. Что такое атрибут __slots__ и для чего он используется
39. Какие методы необходимо определить в классе, чтобы создать контекстный менеджер с использованием опе
40. Что такое потоки, процессы и асинхронность, и чем они отличаются
41. Почему для вычислительных задач в Python лучше использовать многопроцессорность
42. Почему для вычислительных операций в Python не подходит многопоточность
43. Почему задачи ввода/вывода (I/O) в Python часто выполняются асинхронно
44. В библиотеке multiprocessing Python, с помощью чего можно обмениваться данными между процессами
45. Какие команды нужны, чтобы создать схему миграции базы данных и откатить миграции в Django
46. Был ли опыт написания кастомных миграций в Django
47. Был ли опыт работы с Django ORM с подзапросами (subqueries) или триггерами
48. Какие проблемы могут возникнуть при использовании связей one-to-many и many-to-many
49. Что используется для сортировки в Django ORM
50. Как в Django ORM использовать транзакции
51. Как создавать и использовать эндпоинты (endpoints) в Django ORM
52. Был ли опыт работы с Docker Compose, Kubernetes
53. Делал ли мультистейдж образы (multi-stage images) в Docker