Python
Strategie przejścia i wzorzec Strangler?
Jak długo trwał proces adaptacji do nowej roli lub projektu?
Jaki jest najszybszy algorytm: O(n), O(ln), O(n^2)?
Czym są deskryptory w Pythonie?
Co robi asyncio.gather i po jakim czasie zwróci wynik, jeśli dwie funkcje async wykonują się odpowiednio przez 5 i 15 sekund, ale zawierają tylko obliczenia CPU-bound bez await?
Jak wyglądała twoja pierwsza praca (junior), z jakimi trudnościami się spotkałeś i jak je rozwiązałeś?
Czy możesz wyjaśnić, czym jest metoda get_context_data w kontekście tworzenia aplikacji internetowych?
Jak Django śledzi już wykonane migracje i ich status?
Jakie są różnice między protokołami HTTP a WebSocket w kontekście wymiany danych między klientem a serwerem?
Wymień podstawowe zasady OOP (polimorfizm, enkapsulacja, abstrakcja, dziedziczenie) i wyjaśnij każdą.
Czy możesz pokazać, jak w Pythonie realizuje się rozpakowywanie kolekcji lub sekwencji do zmiennych?
Jakimi narzędziami lub metodami posługiwałeś się, aby przekształcić dane serializowane z powrotem w obiekty?
Czy słyszałeś o LangGraph?
Jaka jest rola walidatora podczas korzystania z Pydantic do przetwarzania danych?
Porównaj Kafka i RabbitMQ: do jakich zadań używasz każdego z nich?
Czy masz pytania dotyczące procesów, zespołu lub stosu?
Co wydrukuje ten kod def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Nie rozmawiałeś z kierownictwem, może mogli ci dać jakieś dodatkowe zadania wewnętrzne zgodnie z zainteresowaniami?
Co wyświetli print((1,) == (1))?
Ile czasu zajmuje dodanie na początku i końcu listy w Pythonie?