Czy możesz wymienić typy struktur danych kolekcji, z którymi jesteś zaznajomiony?
Python
Czy możesz wyjaśnić cel i użycie klauzuli HAVING w zapytaniach SQL?
Czy możesz wyjaśnić różnice między asynchronicznym wykonaniem, podejściami wielowątkowymi i wieloprocesowymi w programowaniu?
Podziel się swoim doświadczeniem zawodowym i umiejętnościami, które uważasz za istotne dla tej pozycji.
Jaki zakres wynagrodzenia proponujesz na to stanowisko?
Czym różni się użycie HAVING i WHERE podczas pracy z zapytaniami SQL?
Jaka jest rola indeksów w bazie danych i jak pomagają przyspieszyć wykonywanie zapytań?
Czym różni się wbudowana funkcja sortowania elementów od metody zwracającej posortowaną kopię kolekcji?
Czy można wymienić główne typy połączeń tabel w SQL i wyjaśnić ich różnice?
Wyjaśnij różnicę między operatorami == i is w kontekście porównania w Pythonie.
Czym różnią się koncepcje programowania asynchronicznego i równoległego wykonywania zadań?
Opisz swoje doświadczenie z Dockerem w projektach i zadaniach, które rozwiązałeś za jego pomocą
Wyjaśnij, jak realizowane jest porównanie obiektów za pomocą __eq__, jeśli te obiekty są używane jako klucze w słowniku.
Czym różni się tworzenie unikalnego indeksu od definiowania klucza głównego w bazie danych?
Co jest używane jako klucz w strukturze danych słownik?
Podziel się, jak korzystałeś z mechanizmu programowania asynchronicznego za pomocą async/await w swoich projektach.
Wyjaśnij, czym jest GIL w języku programowania Python i jaką rolę odgrywa w wykonywaniu wątków.
Kiedy lepiej jest używać operacji asynchronicznych zamiast wątków do wykonywania zadań?
Co skłoniło Cię do opuszczenia poprzedniego stanowiska?
Jakie działania podjąłbyś, gdybyś zauważył, że zapytanie SQL działa znacznie dłużej niż oczekiwano?