Sobes.tech

Как да намерите flaky (прекъсващ) юнит тест? Какви могат да бъдат причините?

Middle
143

[x за x в y] от (x за x в y)

Middle
142

Разкажи за своя опит в работата в [компания]

Middle
142

Знаеш ли какво се различава моделите за мащабиране при Uvicorn и Gunicorn?

Middle+
142

Как осигурява refresh токенът сигурност? Какво да правите, ако е откраднат refresh токен?

Middle
142

За кеша: кажи ми, какви са потенциалните проблеми при използването на кеша, капаните, които биха могли да причинят сериозни проблеми.

Middle+
142

Как правилно да стартирате асинхронна задача в Django?

Middle+
141

Какво е CTE (Общи таблицени изрази) в SQL?

Middle
141

Имаш ли опит с Django?

Middle+
141

Използваш ли AI инструменти в ежедневната разработка?

Middle+
141

Каква е разликата между [x for x in y] и (x for x in y)?

Middle+
141

Нека обсъдим вътрешните структури от данни в Python, по-специално тяхната алгоритмична сложност. Започваме с списъка — моля, обяснете ми сложността на основните операции върху списъка.

Middle+
140

counter = 0 def increment(): >>>>counter += 1 increment() print(counter) Какво ще се покаже на екрана и защо?

Middle+
139

Общо за релационните бази данни (не конкретно PostgreSQL): ако базата не се справя с обема от данни, четенето/записът е бавен — обяснете стъпка по стъпка, от простото към сложното, как да оптимизирате тази ситуация.

Middle+
139

Какво са Mock и Spy в тестването?

Middle
138

Разкажи за опита си с CI/CD пайплайни, линтинг, тестове, Docker образи.

Middle
137

Работил ли си основно с FastAPI или с Django? Можеш ли да обясниш за select_related и prefetch_related — какво представляват и защо се използват?

Middle+
137

За какви задачи е по-добре да изберете брокер за съобщения?

Middle+
137

Кога изобщо не може да се използва генератор и кога е задължително да се използва списък? Например, ако трябва да се итерара няколко пъти, подходящ ли е генераторът?

Middle+
136

Има голям важен отчет, който се създава дълго време, ние го кешираме, но не знаем колко често трябва да го обновяваме (по различно в различните периоди, в зависимост от промените в данните). Как работи инвалидизацията на кеша в такъв случай, как да я направим?

Middle+
136
/9