Можете ли да обясните ключовите характеристики на модела Waterfall в управлението на проекти за разработка на софтуер?
Python
Можете ли да обясните принципите, заложени в Zen Python, и тяхното влияние върху стила на писане на код?
Имали ли сте опит с използването на тагове в системата за контрол на версиите GIT?
Може ли да се прилага патърнът декоратор към класове в Python и как да го реализираме?
Кога е целесъобразно да изберете Django framework за разработка на уеб приложение?
Обяснете концепцията за пренасочване (redirect) в Django и как се използва в уеб разработката.
Кои са основните категории при нерелационните системи за управление на бази данни?
Какви са предимствата на използването на ORM в сравнение с ръчното писане на чисти SQL заявки?
Обяснете разликата между вътрешно свързване и ляво външно свързване в SQL.
Обяснете защо сложността на двоичното търсене се изразява чрез логаритъма на времето за изпълнение.
Може ли да се използва списък като параметър при извикване на функция?
Кой е максималният показател за операции в секунда, който сте достигнали или знаете за вашата система или проект?
Какви подходи се използват за повишаване на ефективността при изпълнение на заявки в бази данни?
Колко секунди ще отнеме изпълнението на функция с два последователни await asyncio.sleep(5)?
Какви са итераторите и генераторите в Python и как се различават?
В услуга на логически/приложен слой трябва ли да се импортира директно репозитория от инфраструктурния слой, да се използва интерфейс или абстрактен клас и защо?
Защо операциите с въвеждане и извеждане в Python обикновено се реализират с помощта на асинхронни методи?
Работили ли сте независимо по проекти или задачи на предишното си място на работа?
Как се изпраща файл чрез HTTP POST заявка?
Каква структура и компоненти включва ViewSet в Django REST Framework?