Jaký je účel použití vláken provádění v programování?
Python
Můžete vysvětlit architekturu a vnitřní strukturu MongoDB?
Povězte nám, jak bylo nastaveno monitorování a upozorňování — jaké metriky, jak vypadá pipeline sběru metrik a upozornění vývojářů na kritické situace.
Povězte nám o typech dokumentace, které jste vytvářeli ve svých projektech
Můžeš vyjmenovat různé typy middleware, které používáš nebo znáš?
Jaké důsledky může mít, pokud nezavřete soubor po přečtení jeho obsahu?
Jaké metody a nástroje používáš k prevenci vyhoření?
import psycopg2 def save_prediction(text: str, result: str): conn = psycopg2.connect("host=db user=app password=secret dbname=ml") cur = conn.cursor() cur.execute( "INSERT INTO predictions (input, output) VALUES (%s, %s)", (text, result) ) conn.commit() cur.close()
Byly situace, kdy jste museli měnit hodnoty vlajek ve FastAPI pro řízení chování aplikace?
Zpracovává interpretér situaci, když dojde k chybě během běhu programu?
Kolik klientů a dat bylo zapojeno do vašeho projektu?
Provedli jste hodnocení projektu v plánovací fázi?
Pověz o situaci, kdy jsi projevil iniciativu a navrhl zlepšení v pracovním procesu.
Proč architektura monolitických aplikací obvykle není založena na funkcionálním programování?
Máte zkušenosti s používáním poddotazů, jako jsou Subquery, Exists, F, Q, při práci s Django ORM?
Jaké nástroje a knihovny jsou základem práce FastAPI?
Můžeš uvést příklad použití kompozice v objektově orientovaném programování?
Jak jsou malé čísla uložena v Pythonu?
Jak implementovat práci s vztahy Many-to-Many při vytváření a aktualizaci dat přes serializéry v Django REST Framework?
Jaké metody testování byly ve vašem týmu použity?