Python
Колко често използваш типизация в Python? Искаш ли да типизираш така, че mypy да не се оплаква?
Имали ли сте опит с разделянето на монолит на микросервизи?
Сблъсквали ли сте на практика с случаи, когато репликацията на базата данни влияе на потребителите или системата?
Разкажете ни кои мрежови протоколи знаете.
Кога сложността на операциите с речника престава да бъде константна?
Как решавате проблема с дублирането на събития и несъответствията между базата данни и Kafka?
С кои услуги на AWS сте работили?
Как GC разбира към кой обект да приложи кой алгоритъм за събиране на отпадъци?
Какво е важно за вас при избора на ново работно място и нова компания? На какво обръщате внимание?
Колко време отнема да се добавят N различни низа с дължина K към множество?
Дадена е последователност от цели числа. Трябва да намерите минимално възможното произведение на двойка елементи от последователността (двойка - два произволни елемента, не непременно последователни). Например, за последователността 9 4 2 5 3, отговорът ще бъде 6.
Какво е транзакция в базите данни? Разкажи за ACID.
Разкажете за опита си в профилирането и оптимизацията на SQL заявки.
Моля, разкажи ми кои задачи се мащабират добре и кои не.
Разкажете за декораторите и генераторите. Напишете декоратор retry с параметри.
В кои технологии се чувствате най-уверени?
В кои случаи свързаните списъци са по-ефективни от масива?
Какви са недостатъците на JWT?
Кои са нивата на изолация на транзакциите и кои се използват в PostgreSQL?
Каква е основната грешка в Python, за да хванете всичко, и от какво да наследявате потребителските изключения?