Можеш ли да изброиш основните структури от данни и накратко да опишеш тяхното приложение?
Python
Можеш ли да назовеш основните шаблони за дизайн и да обясниш тяхната цел?
Обяснете принципа на работа на генераторите в Python и техните основни предимства
Как може да се реализира механизъм за последователно получаване на случайни или предварително определени стойности?
Какъв е вашият опит в разработването и използването на Django framework в проекти?
Какви структури от данни могат да се използват вместо обикновен речник?
Можете ли да обясните принципа на работа на командата EXPLAIN ANALYZE в SQL и как се използва за оптимизация на заявки?
В кои случаи е целесъобразно да се използва структурата от данни кортеж?
В кои ситуации е оптимално да се използват структури от данни тип списък?
Може ли списъкът да се счита за безопасен за работа в многопоточна среда?
Имали ли сте опит в разработването на многопоточни приложения или компоненти, използващи паралелно изпълнение на задачи?
Имали ли сте опит в разработването или използването на асинхронни процеси?
Можете ли да обясните как се реализират итераторите в Python и какви предимства предоставят при работа с колекции от данни?
Как да реализираме механизъм за обхождане на елементи на колекция с помощта на итератор?
Обяснете разликата между командите 'git rebase' и 'git merge' при управлението на клонове в Git.
Можете ли да обясните какво е индекс в система за управление на бази данни и как влияе на производителността?
Опишете най-трудната задача, в която сте участвали, и как сте я решили
Можете ли да обясните същността на проблема N+1 в контекста на работата с бази данни?