Python
Parašykite rate_limit(max_calls, period) dekoratorių, kuris riboja funkcijos kvietimų skaičių naudojant slenkantį langą laike: ne daugiau kaip max_calls kvietimų per paskutinius period sekundžių. Viršijus limitą, kvietimas neturėtų būti vykdomas. Atminkite, kad funkciją gali kviesti keli srautai. Pavyzdys: @rate_limit(max_calls=5, period=60) šeštas kvietimas per minutę turėtų būti atmestas.
Prašau, pasakyk, ką žinai apie žinučių eilutes, žinučių brokerius. Kuriuos pažįsti ir su kuriais dirbai?
Kaip žiūrite į tarpusavio kodo peržiūrą mažoje komandoje?
Kuriomis atvejais pirmenybę teiktum Django, o kuriomis FastAPI, kaip padalinti atsakomybės zonas?
Papasakokite apie savo patirtį komandiniame darbe: kaip dirbate, kaip perduodate užduotį, kaip ji testuojama?
Ar tu konkrečiai apie Python? Mažesnis susiejimas reiškia apie gijas ar procesus, kuo dalinti?
Kaip vyksta jūsų kodo peržiūra?
Kuo skiriasi HTTP/2 nuo HTTP/1.1?
Kaip jaučiatės dėl to, kad darbe bus daug Django? Ar esate pasiruošęs įsigilinti ir mokytis?
Papaskinkite apie save, savo patirtį ir technologijų rinkinį
Papaskink man apie Python'e vykdymo būdus: daugiaprocesoriškumas, daugiagijumas, asinchroniškumas.
Kas yra generatorius? Kam jis skirtas Python'e?
Ar turėjote dalyvauti architektūrinių sprendimų priėmime?
[vardas] papasakok plačiau apie procesus ir komandas. Su kokia komanda dirbai?
Pasakok apie lango funkcijas SQL.
Kaip išvengti paskirstyto monolito?
Papaskinkite apie savo dabartinę patirtį ir projektus
Kodėl vis dar veikia daugiagijinis vykdymas su IO-bound užduotimis, nepaisant GIL?
Kas yra Dockerfile ir kam jis skirtas?
Kokias šalutines naudas galimas turėti WAL, kurios nebuvo pagrindinis jo kūrimo tikslas, bet vis tiek yra naudingas pasekmė?