Python
Kirjutage rate_limit(max_calls, period) dekoratsioon, mis piirab funktsiooni kõnede arvu, kasutades liikuva akna ajas: mitte rohkem kui max_calls kõnet viimase period sekundiga. Kui limiit ületatakse, ei tohiks kõnet täita. Arvestage, et funktsiooni võivad kutsuda mitmest niidist. Näide: @rate_limit(max_calls=5, period=60) kuues kõne ühe minuti jooksul peaks olema tagasi lükatud.
Palun, ütle mulle, mida sa tead sõnumijärjekordadest, sõnumibrokeritest. Milliseid tead ja milles oled töötanud?
Kuidas suhtute teineteise koodi ülevaatamisse väikese meeskonna puhul?
Millistes olukordades eelistaksite Django ja millistes FastAPI, kuidas vastutusalad jaotada?
Rääkige oma meeskonnatöö kogemusest: kuidas te töötate, kuidas ülesannet esitate, kuidas see testitakse?
Sa mainid konkreetselt Pythonis? Vähem seotud on seotud niitide või protsessidega, millele jagada?
Kuidas teie koodi ülevaatus toimub?
Millised on HTTP/2 ja HTTP/1.1 peamised erinevused?
Kuidas sa end tunned, kui tööl on palju Django? Kas oled valmis sukelduma ja õppima?
Rääkige meile endast, oma kogemusest ja tehnoloogiatest
Räägi mulle Pythonis koodi täitmise viisidest: mitmeprotsessilisus, mitme niidi, asünkroonsus.
Mis on generaator? Milleks seda Pythonis kasutatakse?
Kas sa pidid osalema arhitektuuriliste otsuste tegemisel?
[nimi] räägi üldiselt protsessidest ja käskudest. Millise meeskonnaga töötasid?
Räägi SQL-i aknafunktsioonidest.
Kuidas vältida jaotatud monoliiti?
Rääkige oma praegusest kogemusest ja projektidest
Miks töötab endiselt mitmetöötlus IO-põhiste ülesannete puhul, hoolimata GIL-ist?
Mis on Dockerfile ja milleks see on mõeldud?
Milliseid kõrvalkasumeid pakub WAL, mis ei olnud selle loomise peamine eesmärk, kuid siiski kasulik tagajärg?