Jaki jest Twój poziom znajomości narzędzia Git i jak je stosujesz w swoich projektach?
Python
Dlaczego zdecydowałeś się odejść z firmy, w której wcześniej pracowałeś?
Jakie metody musi zaimplementować klasa, aby można ją było używać w konstrukcji with do automatycznego zarządzania zasobami?
Czy można powiedzieć, że użycie generatora zmniejsza zużycie pamięci, podczas gdy iterator tego nie robi?
Jak zaimplementować dekorator w Pythonie, aby oryginalna funkcja pozostała dostępna do wywołania?
Pytania kandydata dotyczące onboardingu, procesów CI/CD i dyżurów przy awarii produkcji
Jak odbywa się rozdział zapytań między węzłami Redis do pobierania danych?
Czy w Twojej obecnej pracy są istotne aspekty lub potencjalne problemy wymagające szczególnej uwagi?
Jak wygląda wyszukiwanie metod w wielodziedziczeniu w Pythonie z uwzględnieniem metody rozwiązywania kolejności (MRO)?
Jaka jest różnica między widokami opartymi na klasach a widokami opartymi na funkcjach w frameworkach internetowych?
Jakie masz doświadczenie w programowaniu i rozwoju oprogramowania?
Jak jest realizowana wstrzykiwanie zależności w FastAPI i jak jest używane?
Czy uważasz, że praca całkowicie zdalna jest odpowiednia dla Twojej roli i stylu pracy?
Czy można utworzyć obiekt klasy, dziedzicząc po Mixin w Pythonie?
Warunek Istnieje baza danych z następującym schematem danych // użytkownik id | imię | nazwisko | data_urodzenia 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // zakup sku | cena | user_id | data 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // lista_ban user_id | data_od 1 | [telefon] Należy wyświetlić: 1. Wyświetlić unikalne kombinacje użytkownika i id produktu dla wszystkich zakupów dokonanych przez użytkowników przed ich zbanowaniem. Posortować najpierw według imienia użytkownika, potem według SKU 2. Znaleźć użytkowników, którzy dokonali zakupów na kwotę powyżej 5000 rubli. Wyświetlić ich imiona w formacie id użytkownika | imię | nazwisko | suma zakupów
Do czego służy polecenie git stash w zarządzaniu wersjami?
Jakie mogą być wady korzystania z DNS do routingu ruchu?
Czy możesz wymienić popularne narzędzia i biblioteki używane do automatycznego testowania oprogramowania?
Czy jesteś zaangażowany w swoją obecną pozycję w pracy?
Wyjaśnij, co się dzieje, gdy dwa różne wejściowe wartości uzyskują ten sam hash w tablicy haszującej.