Mis on TDD ja milline on selle lähenemise mõte?
Python
Näiteks mis tahes ülesande näitel rääkige, kuidas otsisite PostgreSQL päringute kitsaskohti: mida kasutasite ja kuidas probleemi leidsite?
Millises Python versioonis töötasite viimases ettevõttes?
Kuidas erineb generaator tavalisest funktsioonist?
Kuidas kasutatakse Pythonis abstraktset süntaksipuud (AST)?
Milliseid testitüüpe teate?
Millistes Python arenduse valdkondades peetakse teid kõige tugevamaks spetsialistiks?
Nimeltage OOP-i põhialused.
„Linkide ekstraktor“ klass: STANDARD pilvemälu teenused = frozenset(( "drive.google.com", "mediafire.com", "yadi.sk", "disk.yandex.ru", "cloud.mail.ru", "mega.nz" )) # Seda meetodit saab laiendada või ümber kirjutada def __init__(self, max_links: int = 7, first_extracted_links: int = 2, clouds = None): # Maksimaalne linkide arv, mis tagastatakse self.max_links = max_links # Arv linkidest, mis ekstraheeritakse esimese tingimuse jaoks self.first_extracted_links = first_extracted_links # Pilvemälu domeenide nimekiri self.clouds = clouds or self.DEFAULT_CLOUDS self._results = [] # Selle meetodi kirjutamine, mis lisab teksti osa, mida hiljem analüüsida def apply(self, text) -> "LinkExtractor": ... return self
Kas on võimalik ligi pääseda klassi atribuudi või meetodi, mis algab kahe allkriipsuga? Millised on omadused?
Millal ja miks valite protsesse (multiprocessing)?
Rääkige huvitavast intsidentist või keerulisest olukorrast tööl.
Mis head tööd tehti ettevõttes [ettevõte]? Rääkige huvitavatest projektidest.
Milliseid järjekordi kui andmestruktuure teate?
Milliseid Pythoni profiili tööriistu teate?
On moodul, mis võttis ülesande vastu ja on sõltuvuses. Mida teete?
Mis võib põhjustada mälulekke, kui on prügikorjaja?
Mis vahe on pindalise ja sügava koopiate (`copy` ja `deepcopy`)?
Mida teeksite, kui raske SQL-päring muutub kitsaskohaks?
Kuidas võidelda PostgreSQL-i tabelite kasvuga?