Python
Czy może Pan/Pani wyjaśnić, co oznacza synchroniczne wejście/wyjście i jego cechy?
Gdzie stosuje się programowanie asynchroniczne w Pythonie i w jakich scenariuszach jest ono przydatne?
Czy masz doświadczenie w pracy z algorytmami i protokołami kryptograficznymi?
Dlaczego użycie operatora return w generatorze w Pythonie jest niedozwolone lub powoduje błędy?
Czy możesz opisać główne obowiązki i projekty, nad którymi pracowałeś w poprzednim miejscu pracy?
Czy pracowałeś z multitreadingiem i multiprocessingiem?
Czy można deklarować zmienne w Pythonie?
Jaki jest cel używania **kwargs w funkcjach Pythona?
Jaka jest złożoność wyszukiwania elementu po wartości na liście (lista Pythona)?
Jakie są zalety korzystania z przetwarzania asynchronicznego w porównaniu z wątkami w programowaniu wielowątkowym?
Jakie metody można zastosować, aby zapobiec konkurencji podczas zmiany danych w bazie danych?
Czy możesz wyjaśnić główne cechy korzystania z async i await w Pythonie?
Czym jest Git Rebase i kiedy jest stosowany?
Jak był zorganizowany poziom pamięci podręcznej, jakie cechy optymalizacji zostały zastosowane w Twoim specyficznym przypadku?
Jakie podstawowe zasady należy przestrzegać podczas pisania wysokiej jakości kodu?
Jakie typy zadań realizowałeś lub rozwiązywałeś za pomocą MongoDB?
Czy masz doświadczenie w korzystaniu z funkcji filter w swoich projektach?
Jakie dane należy przesłać do systemu Grafana/monitorowania, aby zdiagnozować, czy problem jest normalnym czy anormalnym zachowaniem?
Jak oceniasz swoją wiedzę i doświadczenie z Kafka?
Czy może Pan/Pani podać sytuację, w której uzasadnione jest użycie denormalizacji danych?