Sobes.tech

Python

Kas ir iteratori un ģeneratori Python? Kādas ir to priekšrocības?

Senior
112

Identificējiet problēmu ar sekojošo Python funkciju un paskaidrojiet, kāpēc tā notiek: ```python from typing import Any def add_item(item: Any, my_list: list = []) -> list: my_list.append(item) return my_list add_item(5) ```

Senior
111

Kas ir partīcija Kafka? Kas ir consumer grupa?

Senior
111

Pastāstiet mums mazliet par sevi un savu tehnisko pieredzi.

Middle+
111

ko atgriezīs funkcija: def foo(): try: return 1 except Exception: return 2 else: return 3 finally: return 4

Middle
110

Vai Pod ir atsevišķa operētājsistēma?

Middle+
109

Kā apstrādāt bloķējošu funkciju no vecas bibliotēkas, lai neapturētu notikumu cilpu?

Middle+
109

Skatieties uz funkciju count_pairs. Kāds ir tās sarežģītības? Uzrakstiet efektīvāku versiju.

Middle
108

Kādi ir programmatūras testēšanas veidi un tipi?

Junior
108

Pastāsti par Saga paraugu. Kā jūs to īstenojāt savā sistēmā? Kā informējāt pakalpojumus par atgriešanos?

Middle
107

Kāpēc ir nepieciešama inkapsulācija? Kādi ir riski, tieši pieejot pie objekta datiem?

Senior
106

Kas ir inkapsulācija? Kādas ir iezīmes no Python skatpunkta?

Senior
103

Kā izveidot datu struktūru, kurā nav iespējams ievietot vai mainīt vērtības, bet tās var iegūt pēc atslēgas?

Middle
101

async def get_user(user_id: int, db: AsyncSession): try: user = await db.get(User, user_id) return user finally: await db.close() return None a = await get_user(15, db) # a?

Middle+
97

app = FastAPI() def get_db(): db = SessionLocal() try: yield db finally: db.close() def heavy_text_parser(file_id: int, db: Session): # 5 minūšu ilgā faila analīze parse_and_save(file_id, db) @app.post("/upload") async def upload_file( background_tasks: BackgroundTasks, db: Session = Depends(get_db) ): file_id = save_file_to_db(db) db.commit() background_tasks.add_task(heavy_text_parser, file_id, db) return {"status": "parsing started"}

Middle+
93

Kas ir objekts, ko atgriež funkcija ar `yield`, un kāda ir piemērota atgriešanas tipa anotācija šeit, nevis `list[str]`?

Middle+
88

Kā sauc modeli, kur `Engine` tiek izveidots vienreiz lietojumprogrammai un pārvalda kopīgu savienojumu baseinu?

Middle+
82

Kādu lomu AI rīki spēlē jūsu izstrādes ciklā?

Middle+
81

Kas notiek, ja Kafka patērētāja pods sabrūk procesa laikā pirms offset apstiprināšanas?

Middle+
69
/20