Python
Kam ir nepieciešams WebSocket, ja ir jau HTTP? Kāda ir galvenā atšķirība?
Vai jūs varētu izskaidrot nejaušas piekļuves principu datu bāzē un tās īpašības?
Kāda ir tipiska algoritma sarežģītības indikators?
Pastāsti par sevi (2-3 minūtes)
Vai jūs varat uzskaitīt galvenās iezīmes Python dict datu struktūrā un kā tā atšķiras no citām kolekcijām?
Kāda ir atšķirība starp sarakstu un tupi?
Kā pareizi soli pa solim un droši izņemt kolonnu no datu bāzes, kas vairs netiek izmantota, bet vecais kods vēl joprojām var piekļūt tai?
Kā izveidot un izmantot indeksus datu bāzu pārvaldības sistēmās?
Kā jūs piemērojāt klienta prasības projekta īstenošanas laikā?
Kāda ir datu pārveidošanas procesa loma no serializācijas formāta atpakaļ uz objektu lietojumprogrammās?
Izskaidrojiet ciklisko atkarību koncepciju programmēšanā un kāpēc tās tiek uzskatītas par problēmu.
Kuri HTTP metodes nezaudē operācijas unikālitāti, veicot to atkārtotu izpildi?
Kā jūs pārbaudāt datu iegūšanas no datu bāzes operācijas pareizību un tās nodošanu klientu apkalpošanas dienestam?
Kāda ir algoritmiskā sarežģītība, pievienojot elementu Python sarakstam? Kā darbojas pievienošana vidū un sākumā?
Kāds ir galvenais Python dekoratora darbības princips un kam tas tiek izmantots?
Pastāstiet par interesantu incidentu vai sarežģītu situāciju darbā.
Vai jūs varat sniegt situāciju, kurā objektorientētās programmēšanas izmantošana nav piemērota vai nav lietderīga?
Kā rīkoties situācijās, kad nav gatavu tīmekļa arhitektūras risinājumu vai ietvaru?
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))
Vai varat sniegt situāciju, kad Kafka izmantošana nav piemērota vai nav nepieciešama?