Разкажете за случаи, когато сте били отговорни за изпълнението на задачи, възложени на други специалисти.
Python
Можеш ли да дадеш пример за използване на метода на агрегиране в обектно-ориентираното програмиране?
Готови ли сте да научите нов език за програмиране, за да разширите уменията си?
Можеш ли да назовеш алгоритми, чиято асимптотична сложност е по-добра от тази на бързото сортиране?
Каква е ролята на Meta в контекста на сериализатора Django?
Изчислете RPS за основните крайни точки на системата.
Можете ли да обясните концепцията за композиция в обектно-релационните отображения (ORM)?
Как се създава и работи затваряне на функция в Python?
Какво ниво на заплата очаквате да получавате на начална или проектна позиция?
Как може да се определи продължителността на изпълнение на конкретна заявка в системата?
Как беше структурирана работата ви на предишното място: участвахте ли в проектирането на изисквания, логика и архитектура? Колко близки са ви такива задачи?
Каква е ролята на мениджъра в проект на Django и защо е необходим?
Как реализирате тестването на код в Python?
Можете да опишете стъпките на pipeline за разгръщане? Започвайки с комит на кода — какво се случва след това?
Кое е по-бързо: търсене по ключ в речник или в множество в Python?
Какви са разликите между клас и миксин в обектно-ориентираното програмиране?
Как са свързани помежду си услугите? Какви подходи към взаимодействие бяха приложени?
При създаване или обработка на URL адреси в Django, трябваше ли да пишете сами SQL заявки за работа с базата данни?
Опишете опита си в разработката и работата с фреймуърка Django
Каква е основната цел на RESTful API при разработката на уеб услуги?