Sobes.tech

Python

Ktoré aspekty jazyka Python ťa najviac zaujímajú a čo ti na ňom osobitne páči?

Junior — Middle
162

Ako implementovať, aby pri po sebe idúcich volaniach mock objekt vracal rôzne hodnoty?

Junior — Middle
162

Ako si vyberáš medzi viacerými ponukami? Aká je tvoja škála priorít?

162

Aké sú tvoje profesionálne ciele a plány súvisiace s rozvojom v oblasti programovania?

Junior — Middle
162

Čo je lepšie použiť namiesto vlákien, ak sú ťažké CPU operácie (matematické výpočty)?

Senior
162

V ktorých oblastiach ste analyzovali plány vykonávania SQL dopytov na optimalizáciu ich efektívnosti?

Junior — Middle
162

Ako sa líšia metódy select_related a prefetch_related v Django pri práci s väzbami medzi modelmi?

Junior — Middle
162

Ktorá metóda — generovanie zoznamu pomocou list comprehension alebo vytvorenie zoznamu cez slučku — zabezpečuje rýchlejšiu prácu v Pythone?

Junior — Middle
162

Vysvetlite koncept partícií v Apache Kafka a ich úlohu pri spracovaní dát

Junior — Middle
162

Chápete základné koncepty jazyka Go a jeho vlastnosti?

Junior — Middle
162

Na čo sa používa rozhranie WSGI vo webových aplikáciách v Pythone?

Junior — Middle
162

Aké máte skúsenosti s asynchrónnymi mechanizmami a programovaním?

Junior — Middle
162

Môžete vysvetliť, čo sa rozumie pod predvolenou hodnotou pri deklarácii funkcie?

Junior — Middle
162

Aké sú vaše očakávania a ciele pri práci v našej organizácii?

Junior — Middle
161

Máte skúsenosti s používaním nástrojov na analýzu výkonu programov?

Junior — Middle
161

Ako pristupujete uvádzanju do praxe a optimalizácii existujúcich pracovných procesov?

Junior — Middle
161

```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char] == 1: c += 1 while c == len(need): if right - left + 1 < best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ```

161
/552