Drillize
Drillize
Каталог
Менторы
Полезное
Цены
Регистрация
Вход
← Назад
Python / Junior
Собеседование Техническое. Загруженный курс.
Начать
Сообщение
Удаление курса из обучения
Вы уверены, что хотите удалить этот курс из обучения? Все ваши ответы, прогресс и избранные вопросы этого курса будут удалены.
Вопросы
1. С каким стеком работаешь
2. Кем видишь себя через 2,3,4,5 лет
3. Что важно в роли тимлида
4. Как планируешь развивать навыки для достижения позиции тимлида
5. В чем разница между IN и LEFT JOIN
6. Как работает UNION
7. Как работает UNION ALL
8. Что такое индекс в БД
9. Какие знаешь индексы в БД
10. Для каких значений лучше всего подходят разные типы индексов
11. Как анализировать план выполнения запросов в PostgreSQL с помощью EXPLAIN и EXPLAIN ANALYZE
12. Какие проблемы могут возникать при увеличении объема данных в таблице
13. Что делать, если запрос начинает выполняться значительно дольше
14. Какие знаешь способы шардирования БД
15. Какие блоки для обработки исключений есть в Python
16. Как выглядит обработка исключений для работы с файлами
17. Что такое контекстный менеджер в Python
18. Какие знаешь способы создания контекстного менеджера
19. Как написать итератор
20. Как написать генератор
21. Что такое List Comprehension в Python
22. В чем разница между list comprehension и циклом for
23. Какие знаешь магические методы
24. Какие знаешь алгоритмы сортировки
25. Какие знаешь методы работы с коллекциями
26. Как удалить элемент из списка со сложностью O(1)
27. В чем разница между pop и del в списке
28. Какие знаешь инструменты оркестрации
29. Как ограничить число потоков или задач для доступа к ресурсу в определенное время
30. Какие можешь использовать механизмы синхронизации потоков
31. Как бы реализовал систему с ограничением обращений к ресурсу через 5 сессий
32. Какие задачи можно решить с использованием систем оркестрации
33. Что знаешь о работе с высокоуровневыми абстракциями, такими как пулы задач
34. Как использовал семафоры или аналогичные механизмы в других языках