Sobes.tech

Python

Kas ir ģeneratori Python un kam tie ir paredzēti?

Middle
181

Analizējiet zemāk esošo Python kodu, kas izmanto threading, lai palielinātu skaitītāja mainīgo: ```python import threading import time counter = 0 def increment(): global counter for _ in range(100000): current = counter counter = current + 1 thread1 = threading.Thread(target=increment) thread2 = threading.Thread(target=increment) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Galīgā skaitītāja vērtība: {counter}") ``` Izskaidrojiet, kāda ir sagaidāmā izvade un apspriediet iespējamās problēmas, kas var rasties, izmantojot šīs pavedienus.

Middle
179

Kāpēc ir svarīgi izmantot indeksus datu bāzē, lai uzlabotu meklēšanas un datu izgūšanas veiktspēju?

Junior — Middle
179

Stāsti brīvā formā, ar ko esi nodarbojies, kādas interesantas lietas no savas pieredzes?

Senior
178

Kāda ir atšķirība starp sarakstiem un tupiņiem Python?

Middle
178

Kāpēc tika izstrādāts asyncio? Kāda ir priekšrocība salīdzinājumā ar pavedieniem?

Middle
178

Kādās situācijās datu bāzes indeksu izmantošana var nesniegt gaidāmo meklēšanas paātrinājumu?

Junior — Middle
177

Vai jums ir pieredze darbā ar datu bāzēm biznesa analītikai (BI)?

Junior — Middle
177

Kā jūs veicāt integrāciju ar ārējiem API vai pakalpojumiem savos projektos?

Junior — Middle
176

Kāpēc tuple izmanto mazāk atmiņas nekā saraksti?

Middle
176

skaitļi = [x ** 2, kad x ir range(10_000_000_000)] katram skaitlim: izdrukāt(skaitli)

Senior
175

Kuru koda izstrādes rīku tu dod priekšroku izmantot?

Intern — Junior
174

Pastāstiet mums par savu pieredzi AI aģentu izstrādē.

Junior
172

Kas ir lifespan FastAPI? Kādi mehānismi ir, lai izpildītu kodu pirms palaišanas un pēc apturēšanas?

Middle
172

Kāpēc ir nepieciešama daudzvirzienu darbība ar GIL, ja tas nav patiesais paralēlisms? Kāds ir GIL jēga?

Middle
171

Mums ir 4 daļas un 5 lietotāji vienā grupā. Kā viņi lasīs datus?

Middle
171

Cik ilgs laiks jums būs nepieciešams, lai sāktu pildīt savas pienākumus pēc darba piedāvājuma saņemšanas?

Junior — Middle
170
/20