Jak ocenić złożoność czasową procesu sprawdzania obecności elementu na liście?
Python
Czy na Twoim poprzednim stanowisku tworzyłeś lub uruchamiałeś automatyczne testy do sprawdzania kodu?
Ile procent swojego czasu pracy poświęciłeś na programowanie w Pythonie?
Czy możesz opowiedzieć o najbardziej znanych algorytmach i ich zastosowaniach?
Opisz swoje doświadczenie z bazami danych i ich wykorzystanie w projektach
Jak zmiana parametrów wpływa na złożoność operacji w słowniku?
Rozważasz możliwość pracy jako lider techniczny lub architekt rozwiązań?
Czym jest AsyncSession w SQLAlchemy i jakie są zasady pracy z nią w kontekście mikroserwisu FastAPI?
Jaka jest rola poleceń TCL w zarządzaniu transakcjami w bazie danych?
Co zrobić, jeśli utworzymy nową kolumnę typu BIGINT i wypełnimy ją tymi samymi danymi co stara kolumna z INT, biorąc pod uwagę, że dwa klucze główne nie mogą istnieć jednocześnie?
Jakie główne mechanizmy synchronizacji wątków lub procesów znasz?
Czy możesz wyjaśnić koncepcję izolacji w właściwościach transakcji ACID?
Jakie biblioteki lub frameworki do pracy z mapowaniem obiektowo-relacyjnym używałeś w swoich projektach?
Czy masz doświadczenie w pracy z kolekcjami danych w Pythonie?
Patrząc wstecz, jakie przekonanie zawodowe okazało się dla ciebie najbardziej błędne?
Czy można zaimplementować listę powiązaną za pomocą standardowych środków Pythona?
Na czym polega funkcja parametru on_delete w modelach baz danych?
Czy używałeś zagnieżdżonych zapytań w swoich projektach?
Wyjaśnij zasadę działania protokołu HTTPS i czym różni się od HTTP.
Na jakie kluczowe czynniki zwracasz uwagę podczas planowania swojego rozwoju zawodowego?