Czym jest Mock w testowaniu? Czym są fixtures?
Python
Jakie narzędzia lub pakiety w Pythonie służą do tworzenia interfejsów i klas abstrakcyjnych?
Czy możesz wyjaśnić, czym jest wzorzec dekoratora w języku Python i jak jest stosowany?
Jakie są różnice między klasą abstrakcyjną a interfejsem w programowaniu obiektowym?
Czy masz doświadczenie w pracy z systemem komunikacji RabbitMQ?
Czy możesz wyjaśnić, co oznacza, że obiekt jest haszowalny w Pythonie i jak to wpływa na działanie słowników i zbiorów?
Które z zasad SOLID, Twoim zdaniem, są najbardziej krytyczne dla tworzenia wysokiej jakości kodu?
Czy operator HAVING może być używany razem z operatorem GROUP BY w zapytaniach SQL?
Jakie są trudności w ocenie efektywności czasowej algorytmów sortowania w Pythonie?
Jak jest zaimplementowane haszowanie danych w interpreterze Pythona?
Czy możesz podać przykład zastosowania wzorca dekoratora w kodzie?
Czy zwykle wolisz pracować z domu czy w biurze?
Czy używałeś Kubernetes do zarządzania aplikacjami kontenerowymi w środowisku produkcyjnym?
Czy można całkowicie wyłączyć mechanizm automatycznego zbierania śmieci w Pythonie i jakie będą tego konsekwencje?
Jaka jest rola GIL w Pythonie i dlaczego może ograniczać wielowątkowość?
Jakie podstawowe zasady SOLID stosowałeś podczas ulepszania architektury swojego kodu?
Czy możesz wyjaśnić koncepcję middleware i jego rolę w architekturze systemów programistycznych?
Czy możesz wymienić główne typy danych używane w języku Python?
Jak dodawać lub aktualizować elementy w słowniku w Pythonie?
Jak można określić liczbę uczestników w Twoim poprzednim zespole?