# Uraditi reviziju koda, pronaći sve greške def get_first_matching_object(predicate, objects=[]): matching_objects = (obj for obj in objects if predicate(obj)) if matching_objects: object = matching_objects[0] return object else: return None
Python
Zadatak 2. Spajanje dva sortirana niza Dani su dva sortirana niza u rastućem redoslijedu, nums1 i nums2. Potrebno ih je spojiti u jedan sortirani niz u rastućem redoslijedu. nums1 = [1, 3, 5] nums2 = [2, 4, 6] merge_sorted(nums1, nums2) -> [1, 2, 3, 4, 5, 6]
Kako su se nosili sa visokim opterećenjem usluge?
Koje potencijalne poteškoće mogu nastati pri korišćenju višestrukog nasleđivanja u programiranju?
Šta je GIL u Pythona? Zašto smeta višestrukom nitima, ali ne i asinhronosti?
Zašto se koristi komanda git cherry-pick u sistemu kontrole verzija Git?
Можете ли објаснити шта значи термин ACID у контексту база података?
Koliko redova minimalno i maksimalno može da vrati FULL OUTER JOIN za dve tabele od 100 redova sa slučajnim brojevima?
Šta je particionisanje tabela u PostgreSQL? Kako podeliti tabelu proizvoda?
Šta je kontekstni menadžer u Pythonu? Čemu služi? Kako napisati svoj?
Можете ли објаснити шта је метод get_context_data у контексту развоја веб апликација?
Snimak ekrana sadrži Python kod koji koristi asyncio, ali na slici nije napisana nijedna eksplicitna pitanja ili zadatak. Ako je zadatak implicitan, može biti povezan sa identifikacijom ili ispravljanjem problema u asinhronom kodu. Evo koda sa snimka ekrana: ```python import asyncio async def func_1() -> None: await asyncio.sleep(2) async def func_2() -> None: await asyncio.Sleep(3) async def main() -> None: await func_1() await func_2() if __name__ == "__main__": asyncio.run(main()) ``` Potencijalni implicirani zadatak: Identifikujte i ispravite sve greške u asinhronom kodu.
Kako pogledati pokrenute procese u Linuxu? Kako pogledati opterećenje CPU-a?
Napišite Dockerfile za Python aplikaciju koja radi sledeće: - Koristi najnoviji Python image - Postavlja radni direktorijum na /app - Kopira sadržaj trenutnog direktorijuma u kontejner - Instalira zavisnosti navedene u requirements.txt - Izlaže port 8000 - Pokreće aplikaciju koristeći komandu: python app.py
Koji su načini multitaskinga u Pythonu i čemu služe svaki od njih?
Šta su fork i spawn, i šta je copy-on-write?
Kako ste podelili monolit na mikroservise? Koja je bila logika za razdelu po domenima? Kako ste obezbedili nezavisnost domena i upravljali transakcijama?
Kako da proizvođač piše poruke jednog korisnika samo u jednu particiju u Topic-u sa 4 particije?
Koje vrste indeksa postoje u PostgreSQL?
Ko je bio zadužen za podešavanje nadzora i koja su alata korišćena?