Как показваш способността си бързо да усвояваш нови концепции и технологии?
Python
Какво обучение или курсове сте преминали, за да усвоите необходимите умения?
На какво ниво на абстракция сте по-интересувани да работите: инфраструктурни услуги, приложения и бизнес логика, системен код и взаимодействие с ОС?
Можете ли да обясните архитектурата и вътрешната структура на MongoDB?
Кои бяха основните трудности при взаимодействие с бази данни във вашия опит?
Обяснете какво се разбира под процеса на копиране на данни между няколко сървъра или бази данни, за да се осигури тяхното дублиране и достъпност.
Какво е нивото ви на владеене на инструмента Git и как го прилагате в проектите си?
Можете ли да обясните концепцията за модел на данни в база данни?
Обяснете разликите между типовете съединения в SQL: вътрешно съединение, външно съединение, ляво съединение и дясно съединение.
Каква е разликата между метода remove() и pop() (и del) за премахване на елементи от списък?
Как се извършва търсенето на методи при множествено наследяване в Python, като се взема предвид метода за разрешаване на реда (MRO)?
Кои са общоприетите препоръки и стандарти при писане на програмен код?
Какво е JWT токен, от какви части се състои и какъв проблем решава?
Обяснете концепцията за Mock обекти и как те се използват при тестване на софтуер
Как се извършва заявката към уебсайта и нейното обработване от страна на сървъра?
Как се извършва търсенето на атрибути при използване на множествено наследяване в Python?
Защо обект, който може да променя свойствата си, не може да се използва като ключ в речник?
Как се съхраняват малките числа в Python?
Можеш ли да дадеш сценарий, в който използването на синхронни повиквания между микросервизи е оправдано?
Каква е ролята на абстрактните класове в обектно-ориентираното програмиране?