Python
Ar sunkumybės buvo sėkmingai išspręstos savarankiškai arba diskutuojant su kolektyvu?
Kokia komanda Linuxe gali būti naudojama simbolinei nuorodai sukurti?
Trumpai papasakokite apie save ir savo patirtį.
Ar šiuo metu gyvenate Maskvoje?
Kaip organizuoti informaciją apie tai, kas prisijungė ir kada, ir kiek laiko praleido sesijoje?
Kokia problema gali iškilti, jei atsitiktinai naudotumėte UUIDv4 kaip raktą didelės lentelės B-medžio indekse?
Ar domitės išmokti Kotlin?
Ar galėjo Kafkaje pasirodyti įvykių dubliavimas ir kaip sprendėte šią problemą?
# Manoma, kad visi argumentai yra hash'able. # Naudokite tik Python standartinę biblioteką. _SANTINEL = object() def cache(backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (args, tuple(sorted(kwargs.items()))) result = backend.get(key, _SANTINEL) if result is _SANTINEL: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper return decorator calls = {"count": 0} backend = {} @cache(backend=backend) def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")
Pavadinkite penkis Linux komandų, sudarytų iš trijų raidžių.
Kas yra copy.deepcopy ir kaip jis skiriasi nuo copy.copy?
Kaip skiriasi RabbitMQ ir Kafka?
Be užduočių, kokie kiti veiksniai yra svarbūs renkantis darbą?
Kaip veikia JWT galiojimo laikas?
Papaskinkite apie savo patirtį.
Kam reikalingi indeksai PostgreSQL, kokias naudas teikia ir kokias problemas sukelia?
Kuo skiriasi WSGI ir ASGI?
Kodėl geriau naudoti POST vietoj GET šiai galinei taškui?
Pasakykite mums apie savo projektą Tochka Banke. Ar turėjote keletą projektų ten?
Ar dirbote su ORM ir tiesioginėmis SQL užklausomis? Kokį požiūrį labiau mėgstate?