Python
По-скоро се стремите да развиете кариерата си в компанията чрез разширяване на компетенциите или чрез повишение в йерархията?
Как са свързани цикълът for и методът next при работа с итератор?
Обяснете какви са анонимните функции в програмирането и как се използват.
Какви са магическите методи в Python? Примери?
Как механизмите за взаимодействие на нишките и GIL влияят върху паралелното изпълнение на кода в Python?
Обяснете понятието за мрежов модел и неговото основно предназначение в областта на мрежовите технологии.
Колко проекта сте реализирали в рамките на вашата професионална дейност?
Можете ли да обясните какво е асинхронното изпълнение на задачи в Python и как работи?
Какъв е диапазонът на желаните ви доходи за текущата позиция?
Как да поискате токен за достъп от сървъра?
Как е най-добре да се структурира представянето на проекта или документацията?
Какво ви мотивира да изберете кариера в програмирането?
Този въпрос се отнася до вашия опит в внедряването и използването на патърна Dependency Injection. Можете ли да разкажете дали сте се сблъсквали с този подход в проектите си?
В какъв ред се извикват методите __new__ и __init__ при създаването на обект на клас в Python?
Какви структури от данни могат да се използват вместо обикновен речник?
Кое решение в Python е предпочитателно за паралелно изпълнение на ресурсоемки задачи: използване на нишки или процеси?
Обяснете концепцията за микросервизна архитектура в рамките на монолитен подход.
Кои ASGI сървъри познавате и можете ли да назовете основните им характеристики?
Какво ви накара да решите да прекратите работата си в предишната компания?
Кой променя контекста в асинхронния подход?