import fastapi import requests app = fastapi.FastAPI() @app.get() def get_posts(first_n, custom_ids: list = []): ids = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97] posts = [None for i in range(first_n)] i = 0 for post_id in (custom_ids or ids[:first_n]): url = f"[link]" response = requests.get(url, verify=False) posts[i] = response.json() return posts
Python
Câți specialiști au participat la realizarea unei sarcini la locul dvs. de muncă anterior?
Serviciul pică sub sarcină maximă — memoria se termină. Ce se poate face pentru ca acesta să nu cadă?
Aveți experiență în interacțiunea cu baze de date pentru analiza de afaceri (BI)?
Ce server ASGI utilizați în aplicația dvs. FastAPI?
De ce tuplele folosesc mai puțină memorie decât listele?
Care este diferența dintre liste și tuple în Python?
Cum influențează indexarea în baza de date viteza și eficiența executării interogărilor?
numere = [x ** 2 pentru x în range(10_000_000_000)] pentru număr în numere: afișează(număr)
Spune în mod liber, cu ce te-ai ocupat, ce lucruri interesante din experiența ta?
Poți explica ce înseamnă termenul CORS și cum funcționează în contextul dezvoltării web?
Cum ați realizat integrarea cu API-uri sau servicii externe în proiectele dvs.?
Cum ai construi un sistem de agent pentru o bancă: clientul scrie o întrebare, sistemul răspunde singur sau o transmite unui operator? Ce componente, cum asiguri fiabilitatea și corectitudinea răspunsurilor?
Avem 4 partiții și 5 consumatori într-un grup. Cum vor citi datele?
Cum funcționează intern Event Loop? Vorbește-mi despre selector și interacțiunea cu sistemul de operare.
Ce este un manager de context în Python?
În ce situații utilizarea indexurilor într-o bază de date poate să nu ofere accelerarea căutării așteptată?
Cum se introducea log-ul în Kibana? Ce este Elasticsearch?
Cum va afecta apelul sincronic comportamentul întregului server FastAPI?
Descrieți experiența dvs. cu Apache Kafka și rolul său în soluțiile dvs. de proiect.