Python
Milyen szintaktikai szerkezet segítségével adható át az iteráció irányítása egyik generátorról a másikra?
Használták saját maguk a RabbitMQ-t, vagy csak hallottak róla a csapattól?
Milyen kritériumokat használsz egy funkció megvalósításához szükséges idő meghatározásához?
Mi a különbség a Strategy és a Template Method tervezési minták között?
Mi történik az adatokkal, miután a modell értékelte őket?
Mi az a gráf? Graflátogatási algoritmusok?
Magyarázza el a bináris keresőfa fogalmát és fő jellemzőit.
Mesélj magadról (2-3 perc)
Mely munkarészek vonzanak a leginkább a projektben?
Milyen készségeket vagy tulajdonságokat vagy hajlandó egy új csapatnak nyújtani?
Mi a különbség a lista és a tuple között?
Körülbelül mennyi idő telt el a hiba megjelenése és kijavítása között?
Hogyan lehet helyesen, lépésről lépésre és biztonságosan eltávolítani egy oszlopot az adatbázisból, amely már nem használatos, de a régi kód még mindig hozzáférhet hozzá?
Miért nem ajánlott közvetlenül összekapcsolni az üzleti logikát egy adott alacsony szintű megvalósítással?
Mi az alapelve a Python dekorátor működésének, és mire használják?
Hogyan járjunk el olyan helyzetekben, amikor nincsenek kész webarchitektúra-megoldások vagy keretrendszerek?
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))
Mi az a GIL Pythonban, és milyen korlátozásokat szab a több szálú végrehajtásra?
Milyen esetekben aktiválódik az else blokk a try...finally szerkezet használatakor Pythonban?
Milyen modern technológiákat és eszközöket használt az elmúlt hat hónapban?