Python
Pastāstiet par sevi — īsa 3 minūšu ievads
Kādas uzdevumus risina asyncio moduļa izmantošana Python?
Kādā finanšu produkta daļā var veikt sinhronas izsaukšanas un kur ir nepieciešama asinhronija?
Runājot par tehniskajām stiprajām un vājajām pusēm – vai vari to sīkāk izklāstīt (ne abstrakti)?
Vai biežāk rakstījāt SQL vaicājumus caur ORM vai bez ORM?
Kāpēc Python daudzprocesu darbība nav ļoti efektīva? Pastāstiet par GIL, asenhroniju un daudzprocesu.
Vēlmes par darba grafiku
Vai vari paskaidrot, kā darbojas next()?
Kā pārraidīt un izsekot unikālo pieprasījuma identifikatoru (trace ID) mikroservisu mijiedarbības laikā?
Vai piedalījies mikroservisu arhitektūras izvēlē? Kāpēc tieši mikroservisi?
Kas uzrakstīja kodu? Vai izmantojāt AI palīgus izstrādes laikā?
Kāda ir miksonu loma un pielietojums Python, lai paplašinātu klases funkcionalitāti?
Pastāsti par savu pieredzi, kas bija interesanti praksē, kur un ar ko nodarbojies?
Vai jūs varat sīkāk izskaidrot, kāpēc šie datu tipi tiek uzskatīti par maināmiem? Vai jūs varat sniegt konkrētus piemērus maināmiem datu tipiem un izskaidrot, kā tie precīzi mainās?
Kas ir signāli Django?
Kas ir binārā meklēšana?
Kādi ir JWT trūkumi?
Kāda ir atšķirība starp steku un rindu?
# Uzdevuma apraksts # Dotā ir sakārtota skaitļu secība dilstošā secībā. # Nepieciešams īstenot funkciju, kas veic bināro meklēšanu šajā secībā. # Funkcijai jā: # 1. Pieņem divus argumentus: # - sakārtotu skaitļu sarakstu, # - meklēšanas mērķa vērtību. # 2. Atgriezt atrastā elementa indeksu, ja tas ir. # 3. Atgriezt -1, ja elements nav sarakstā. # Prasības # - Risinājumam jābūt iteratīvam. # - Ir svarīgi saglabāt sarežģītību O(log n). # - Kodam jābūt rakstītam Python 3 un jāatbilst tīra koda pamatprincipiem.
Kādi soļi tiek sperti datu konflikti vai sistēmas kļūdu gadījumā?