Ar galite paaiškinti Factory šablono veikimo principą ir jo pagrindinę paskirtį?
Python
Kiek metų patirties turite programinės įrangos kūrimo srityje?
Koki įvertinimą duotumėte savo profesiniams įgūdžiams?
Kiek jums metų?
Kada naudojamas Dekoratoriaus šablonas objektų funkcionalumui išplėsti?
Ar turite klausimų apie mūsų įmonę ar produktus, kuriuos norėtumėte aptarti?
Kuo iš esmės yra reikalingi duomenų perkėlimo procesai duomenų bazėje?
Kas paskatino jus priimti sprendimą pakeisti dabartinę darbo vietą?
Kas yra `reduce` ir kada jį naudoti?
Kas jus motyvuoja ieškant naujos pozicijos?
Kokiose situacijose Python'e kyla duomenų lenktynių būklė dirbant su daugiagijais?
Kiek buvo maksimaliai konteinerių, kurie veikė vienu metu piko apkrovos metu?
Kokias pagrindines užduotis atlikote savo ankstesnėje pareigoje?
Kas tave motyvuoja ieškoti naujos darbo vietos ar dalyvauti naujame projekte?
Paaiškinkite priklausomybių injekcijos principą FastAPI ir jo pagrindines savybes
Ar galite paaiškinti priklausomybių injekcijos principą FastAPI ir kaip jis įgyvendinamas šiame karkase?
Ar galite paaiškinti, kuo yra naudojami dizaino šablonai programinės įrangos kūrime?
Kokiais būdais galima išvengti duomenų lenktynių situacijos daugiasraityje programavime?
Sąlyga: Duoti du objektų masyvai. Kiekvienas objektas turi skaitmeninį lauką 'code'. Grąžinkite naują masyvą, kuriame būtų visi objektai iš masyvo a, kurių atitinkamame masyve b yra objektas su tokiu pačiu 'code' reikšme. Elementų tvarka rezultate nustatoma pagal atitinkamo 'code' tvarką b: objektai iš a turi būti išdėstyti tokia tvarka, kokia jų 'code' pasirodo b. Jei b yra keli objektai su tokiu pačiu 'code', laikoma tik pirmoji jų reikšmė. Įvesties duomenys: - a — objektų masyvas formatu { code: number, ...rest }, ilgis nuo 0 iki 10^5 - b — objektų masyvas formatu { code: number, ...rest }, ilgis nuo 0 iki 10^5 Išvesties duomenys: Masyvas iš a, filtruotas ir surūšiuotas pagal pirmą pasirodymą atitinkančio 'code' b. Apribojimai: - 0 <= a.length, b.length <= 100 000 - Laukas 'code' yra neigiamas sveikas skaičius - b gali turėti pasikartojančių 'code' — laikoma tik pirmoji reikšmė Pavyzdinė funkcija: ```python # Be importo prieinama: json, sys, io def intersect_by_code(a, b): # Parašykite sprendimą čia return [] ```