Python
Milleks on WebSocket, kui on juba HTTP? Mis on peamine erinevus?
Kas saaksite selgitada juhusliku andmetele juurdepääsu põhimõtet andmebaasis ja selle omadusi?
Mis on tüüpiline näitaja algoritmi keerukusest?
Räägi endast (2-3 minutit)
Kas saaksite loetleda Python dict andmesstruktuuri peamised omadused ja kuidas see erineb teistest kogumitest?
Mis vahe on nimekirja ja tupi vahel?
Kuidas õigesti, samm-sammult ja turvaliselt eemaldada andmebaasist veerg, mida enam ei kasutata, kuid millele vana kood veel pääseb ligi?
Kuidas luua ja kasutada indekseid andmebaaside haldussüsteemides?
Kuidas te rakendasite kliendi nõudeid projekti elluviimisel?
Mis on andmete teisendamise protsessi roll serialiseerimisvormingust tagasi objekti?
Selgitage tsükliliste sõltuvuste kontseptsiooni programmeerimises ja miks neid peetakse probleemiks.
Millised HTTP meetodid ei säilita korduslikkuse operatsiooni korduvatel täitmistel?
Kuidas kontrollite andmebaasist andmete saamise operatsiooni õigsust ja nende edastamist klienditeenindusele?
Milline on algoritmiline keerukus lisades Python elementide lisamisele? Kuidas töötab lisamine kesk- ja alguspunktis?
Mis on Python dekoratori põhitegevuspõhimõte ja milleks seda kasutatakse?
Rääkige huvitavast intsidentist või keerulisest olukorrast tööl.
Kas saaksite anda olukorda, kus objektorienteeritud programmeerimine ei sobi või ei ole otstarbekas?
Kuidas käituda olukorras, kus puuduvad valmis veebiarhitektuuri lahendused või raamistikud?
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))
Kas saaksite anda olukorda, kus Kafka kasutamine ei ole otstarbekas või ei ole vajalik?