Kuidas organiseeriti autentimine ja turvaline ühendus Kafka-ga: kas kasutati SSL/TLS, SASL või mõnda muud mehhanismi?
Python
Mis on fixture testimises?
Mida kujutasid endast REST ja Kafka kaudu liikunud sõnumid? JSON, XML?
Millised olid meeskonnas juhised, tüübitamise nõuded, linters ja üldised kokkulepped arenduse ühtlustamiseks?
Selgitage, mis on anonüümsed funktsioonid programmeerimises ja kuidas neid kasutatakse.
Kuidas saab aru, et asünkroonsete meetodite kasutamine parandab süsteemi jõudlust või tõhusust?
Mis on iterator ja iteratiivne objekt? Milliseid meetodeid nad peavad rakendama? Kuidas töötab for-tsükkel kapoti all?
Mis vahe on virna, järjekorra ja deque vahel?
Vajalik on rakendada dekorator, mis salvestab vahemällu meetodi täitmise tulemuse, tuginedes selle sisendargumendile.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) Mida ekraanil näidatakse ja miks?
Kui rangelt teie töös järgiti tüübitamist?
Milleks kasutatakse Pythonis anonüümseid funktsioone?
Kuidas vältida konfliktide tekkimist andmete samaaegsel kirjutamisel andmebaasi?
Kas kasutate tööl tehisintellekti tööriistu ja kuidas neile suhtute?
Kuidas mõistate termineid «madal sidusus» (low coupling) ja «kõrge kooskõla» (high cohesion) objektorienteeritud programmeerimise kontekstis?
Mis on DLQ (Dead Letter Queue) Kafka kontekstis?
Kas saab läbi generatori kaks korda minna? Miks?
Kas sa saad selgitada, mis on dekoratiivmustri Pythonis ja kuidas seda rakendada?
Milliseid piiranguid tuleb funktsioonile kehtestada, et vahemälu dekoratiivne funktsioon töötaks õigesti? Mis on puhas ja idempotentne funktsioon?
Muuda generaatorit nii, et oleks võimalik send() meetodi kaudu jooksvalt muuta batch_size väärtust