Sobes.tech

async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))

203

Можете ли да дадете пример за специални методи, които се извикват автоматично в определени ситуации?

Junior — Middle
203

Обяснете основните принципи на процедурното програмиране и как се различава от другите парадигми.

Junior — Middle
203

Можете ли да обясните как се изгражда и работи междинният слой в архитектурата на приложенията?

Junior — Middle
203

Какво означава за вас ефективно взаимодействие в екипа и как се стремите да го постигнете?

203

Имали ли сте опит с системи за управление на бази данни MongoDB и PostgreSQL?

Junior — Middle
203

Какви са основните разлики между използването на ActiveRecord и принципите на Чистата Архитектура при проектирането на система?

Junior — Middle
203

Коригирайте грешката в дефиницията на следния клас Python: ```python class OrderService: def __init__(self): self.db = PostgresDB() ```

203

Как може да се използва собствен обект като ключ в структура от данни, например в речник или хеш таблица?

Junior — Middle
203

Можеш ли да дадеш пример за ситуация, в която е необходим аналитичен подход към решаването на задача?

Junior — Middle
203

Мога ли да обясня какво е разликата между асоциативен масив, хеш таблица и речник, и как работят?

Junior — Middle
203

Могат ли обекти от клас да се използват като ключове в речник?

Junior — Middle
203

Можеш ли да опишеш основните етапи на обработка на HTTP заявка в сървърно приложение?

Junior — Middle
203

Какви функции и задачи изпълняваше системата за управление на бази данни?

Junior — Middle
203

Какво те мотивира и какво те демотивира в работата?

203

Обяснете какво означава операцията RIGHT JOIN в SQL и как работи

Junior — Middle
203

Защо е измислено asyncio? Какво е предимството пред нишките?

Middle
203

Организирахте ли дискусии за задачите, за да оцените тяхната приоритетност и да уточните изискванията на предишната си работа?

Junior — Middle
203

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

Junior — Middle
203

Колко време обикновено отнема процесът на адаптация на нов разработчик в проекта?

Junior — Middle
203
/555