Sobes.tech

Python

Co robisz, jeśli po analizie kodu i zaprojektowaniu rozwiązania menedżer produktu zgłasza istotną zmianę strategii?

Senior
БФТ-Холдинг
68

Czy pracowałeś wcześniej z skryptami shell?

Middle
Virtusa
68

Jak definiujesz granice funkcjonalności, które powinny być oddzielone w osobny mikroserwis?

Senior
БФТ-Холдинг
68

Z jakimi bazami danych miałeś doświadczenie?

Middle+
SimbirsoftSimbirsoft
67

# Napisz kod dla funkcji cache. To dekorator, który powinien # zapamiętywać, co zwróciła dekorowana funkcja, i zwracać zapamiętaną # wartość przy ponownym wywołaniu z tymi samymi argumentami. # # Można założyć, że wszystkie argumenty są haszowalne. # Używaj tylko standardowej biblioteki Pythona. def cache(func): raise NotImplementedError calls = {"count": 0} @cache 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 add(2, 3) == 5 assert calls["count"] == 2 print("OK")

Middle+
собес1
67

Czy tworzyłeś pakiety Pythona (wheel, publikacja w registry)?

Middle+
devar
67

Mamy bazę dwupasmową — master i replikę. Wykonaliśmy transakcję, przebiegła pomyślnie, dane pojawiły się na masterze. Na replikę odcięto prąd, serwer się zawiesił, dane tam nie dotarły. Gdy serwer się uruchomi, co się stanie?

Senior
Сбер. IT
67

Jak pracowali z bazami danych? Dlaczego w niektórych projektach SQL, w innych NoSQL?

Senior
Топассимтент
67

Czy masz doświadczenie w pracy z rosyjskimi certyfikowanymi systemami operacyjnymi, takimi jak RED OS lub Alt Linux?

Senior
АЛМИ Партнер
67

Jak działa rozwiązywanie wywołań metod przy dziedziczeniu (MRO)?

Middle
ООО ЦЕНТР ХК
67

Jak została zawarta Twoja umowa w [organizacja]?

Middle+
ВГТРК СМОТРИМ
67

Jaki jest twój stan wewnętrzny w tym momencie, gdy produkt zmienia decyzję w trakcie, a zadanie jest już częściowo wykonane, i musisz wszystko zrobić od nowa?

Middle+
Исходный код
67

Czym różni się __new__ od __init__?

Middle
Исходный код
67

Dlaczego rekurencyjne wyszukiwanie binarne jest gorsze i dlaczego jest lepsze od iteracyjnego?

Middle+
devar
67

Jaka jest złożoność algorytmu metody łańcuchowej i metody otwartego adresowania?

Senior
ARX
67

Przez jakie firmy pracowałeś na outsourcingu?

Middle+
Бета-Тест
67

Czy dostęp do urządzenia na poziomie L7 może istnieć, ale brak dostępu przez TCP i UDP?

Senior
АВ Софт
67

Czym jest menedżer kontekstu, do czego służy i jak stworzyć własny?

Middle
ПАО Сбербанк
67

Czy wcześniej rozważałeś oferty pracy w [firma], kontaktowałeś się z rekruterami?

Middle+
Яндекс
67

Jakie etapy przechodzi kod Python od napisania do wykonania?

Middle
Исходный код
67
/540