Python
Jakie narzędzia programowe używasz do tworzenia diagramów i schematów?
Jaki jest główny cel procesu normalizacji danych w relacyjnej bazie danych?
Czym jest RAG (Retrieval Augmented Generation)? Opowiedz, co wiesz o pracy z LLM.
Czy możesz wyjaśnić, co oznacza pojęcie 'usługa z stanem' i czym różni się od usług bezstanowych?
Czy mógłbyś podać przykład realizacji zasad OOP w języku Python?
Czy możesz wyjaśnić zasady programowania obiektowego w Pythonie?
Jaka jest złożoność czasowa wyszukiwania elementu w słowniku Pythona?
Czy miałeś doświadczenie w pisaniu i wykonywaniu testów jednostkowych w swoich projektach?
Jaki jest cel używania __slots__ w Pythonie i czym różni się od zwykłych atrybutów klasy?
Jakie specjalne metody w Pythonie pozwalają zarządzać zachowaniem obiektów podczas haszowania?
Czy możesz wyjaśnić, jak realizowana jest wielowątkowość i zarządzanie wątkami w Pythonie?
Jakie nowe dziedziny techniczne planujesz opanować w najbliższym czasie?
Jaka jest zaleta stosowania podejść wieloprocesorowych do rozwiązywania zadań obliczeniowych w Pythonie?
Czy możesz wymienić i opisać różne typy środowisk wirtualnych, których używasz lub znasz?
Wyjaśnij, czym różni się standardowy słownik w Pythonie od kolekcji defaultdict i w jakich przypadkach jest ona wygodniejsza w użyciu.
W jakich przypadkach stosowałeś asynchroniczne wykonywanie zadań w swoich projektach?
Jakimi metodami Backend sprawdza fałszerstwo tokenów JWT?
Jaki jest Twój łączny staż i doświadczenie w dziedzinie technologii informacyjnych?
Czy używałeś Docker Compose w swoich projektach?
Opisz sytuację, w której nieporozumienia w komunikacji doprowadziły do problemów w projekcie