Koje obaveze i odgovornosti se obično pripisuju ulozi starijeg programera?
Python
Koje metode ili prakse primenjuješ da bi sprečio/la profesionalno sagorevanje?
Kako obraditi granične slučajeve ulaznih podataka — negativni brojevi, prevelike sume, netačne vrednosti?
Da li ste imali problema tokom procesa implementacije aplikacije?
app = FastAPI() def get_db(): db = SessionLocal() try: yield db finally: db.close() def heavy_text_parser(file_id: int, db: Session): # Анализа на файл, който отнема 5 минути 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"}
Da li je Python korišćen u projektima povezanima sa DevOps praksama?
Можеш ли да наведеш пример када се у Python-у користи вредност None?
Kako funkcioniše hash indeks? Zašto ima tako visoku brzinu?
Kako povećati brzinu operacija sačuvavanja podataka u Redis-u u memoriji?
Koje tehnologije i alate ste koristili u svojim projektima?
Šta su lambda funkcije?
Koja pozicija ili uloga u timu vas najviše zanima i zašto?
Koja je svrha korišćenja metode all() u Pythonu i u kojim situacijama se primenjuje?
Kako ste povezali i koristili fixture u svojim testovima?
Kako funkcioniše upravljanje memorijom u Pythonu?
Можете ли да објасните основне принципе рада протокола HTTP верзије 1.x?
Čime se razlikuje korišćenje Gita od rada sa GitHub-om, i koje su njihove glavne funkcionalne razlike?
Можеш ли да наведеш популарне алате и библиотеке које се користе за аутоматизовано тестирање софтвера?
Да ли сте посвећени својој тренутној позицији на послу?
Objasnite šta se dešava kada dve različite ulazne vrednosti dobiju isti hash u hash tabeli.