Python
Колко често използвате ORM във вашите проекти?
Какви причини водят до това, че класът Singleton се счита за лоша практика в разработката?
Как разбираш кога е време да спреш с оптимизацията на заявките? В кой момент се успокояваш?
Как започна първата ти работа (junior), с какви трудности се сблъска и как ги реши?
Git Stash — какво е и за какво се използва?
```python # a = "abc", не празен, уникален (m) # s = "dfaga[bfkac]ebf" => "aceb" (n) O(n) # s = "cfaafb" => "cfaafb" # s = "affb" => "" from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 ```
Какви са генераторите и за какво са необходими?
Какви са индексите и за какво се използват? В кои случаи е добре да създадете индекс и в кои не?
Какви тестови рамки има в Python? Помощни библиотеки?
Какво се промени в HTTP/3?
Какво е DDD и до каква степен се използва в разработката?
Колко време отнема добавянето в началото и края на списък в Python?
Може ли да се добави тяло към GET заявка? Какво ще се случи при това?
Дайте пример за една от най-трудните задачи на последната ви работа: каква беше трудността, какво направихте и какъв беше резултатът?
[име] попита: В какъв статус на търсене сте сега: активна търсене, интервюта, оферти?
Как се реализира поддръжката за типови анотации чрез модула typing в SQLAlchemy?
Защо напуснахте [компания] и как попаднахте в [инвестиционна компания]?
От какви основни инструкции се състои Dockerfile?
В коя команда със сигурност няма да отидеш?
Какви са резултатите от изразите с == и is за цели числа, включително малки числа и числа извън кеша?