Sobes.tech

Python

Mire alapozva határozták meg az szándékot és hová irányítsák a felhasználót a botodban?

Middle
128

Mi az a HTTP módszerek? Ismertesd a fő módszereket és céljaikat.

Senior
127

Miért szükségesek a mutexek Pythonban, ha a GIL már garantálja az egyszálúságot?

Senior
127

Egy tuple tartalmaz egy listát — miben különbözik egy számos tuple-től? Ennek mi az oka?

Middle
127

Hogyan épülnek fel a lebegőpontos számok (float)?

Senior
127

Vann-e egy ügyeleti műszakod? Hogyan csatlakoztál, amikor problémák voltak a backenddel?

Middle+
127

Miért a quicksort függvényben a feltétel len(arr) <= 1?

Junior
127

Hogyan tartottad a cache konzisztenciáját a katalógus- és kosárszolgáltatásokban — amikor érvénytelenítettél, hogyan volt ez szervezve?

Senior
127

Miért működik még mindig a több szálú feldolgozás IO-kötött feladatoknál, a GIL ellenére?

Middle+
127

Az önéletrajzodban az szerepel, hogy a Celery segítségével 3 másodpercről 50 milliszekundumra optimalizáltad a rendeléskezelést. Pontosan mi lassította, hogyan döntötted el, mit kell kiszervezni, és hogyan mérted az eredményt?

Senior
126

Milyen adattípusok vannak Pythonban? Mesélj a módosítható és módosíthatatlan típusokról.

Middle
126

Milyen esetekben kell COMMIT-ot végrehajtani? DDL és DML keretében?

Middle+
126

Mi az a Python és mik a fő elvei?

Junior
126

Mekkora az algoritmikus komplexitása egy elem hozzáadásának a Python listához? Hogyan működik a közepére és a kezdetére való hozzáadás?

Senior
126

Hogyan lehet fájlt átvinni két szerver között Shellen keresztül?

Middle
126

Meséljen a dekorátorokról és generátorokról. Írjon egy retry dekorátort paraméterekkel.

Middle+
126

Milyen programozási nyelveken írtál?

Junior
126

Miben különböznek a szálak a folyamatoktól?

Middle+
126

Hogyan azonosítanád a problémát, ha egy mikroszolgáltatás egy új kiadás után minden 20 magon 100% CPU-t kezd el használni?

Middle
125

Használod a Go nyelvet a fejlesztésed során?

Junior — Middle
125
/20