Python
Czy możesz wyjaśnić, czym są zmienialne struktury danych i jak one działają?
Jakie narzędzia do szablonów używałeś w swoich projektach?
Jakie cechy lub kompetencje uważasz za ważne dla odniesienia sukcesu w pracy zespołowej?
Jaka jest złożoność czasowa dodawania elementu do zbioru w Pythonie?
Czy możesz podać przykład algorytmu lub problemu, w którym stosuje się podejście rekurencyjne?
Jakie są zalety i wady korzystania z dziedziczenia w programowaniu obiektowym?
Jakie są zalety i wady stosowania ścisłej dynamicznej typizacji w językach programowania?
Czy może Pan wyjaśnić, co oznacza alias w SQL i w jakich przypadkach jest używany?
Czy masz doświadczenie w korzystaniu z różnych metod lub narzędzi do organizacji czasu i zwiększania produktywności?
Jak interpretować sytuację, gdy program spędza dużo czasu w jądrze i mniej w trybie użytkownika?
Czy miałeś do czynienia z używaniem deskryptorów w swoich projektach?
Czy masz doświadczenie w pracy przy projektach komercyjnych?
Czy możesz wyjaśnić, co oznacza operator UNION ALL w SQL i jak on działa?
Czy możesz opowiedzieć o kluczowych zmianach i nowościach w najnowszych wersjach Pythona?
Czym różnią się wersje Pythona 3.10 i 3.11 pod względem możliwości i cech?
Czy możesz wyjaśnić, czym jest GIL i jak wpływa na pracę wątków w Pythonie?
Czy możesz wymienić główne struktury danych z modułu collections w Pythonie i o nich opowiedzieć?
Gdzie znajdowało się biuro Twojej firmy?
W jakich przypadkach zaleca się stosowanie architektury z podziałem bazy danych na master i slave do odczytu i zapisu danych?
Określ profil obciążenia systemu (czytanie intensywne vs pisanie intensywne) i uzasadnij.