Jak oceniasz stosowanie wzorców projektowych w rozwoju?
Python
Opowiedz o obsłudze wyjątków w Pythonie: jaka jest konstrukcja i jakie mają bloki?
Jaka jest rola i znaczenie refaktoryzacji w procesie tworzenia oprogramowania?
Jakie są różnice między frameworkami FastAPI i Django przy tworzeniu aplikacji internetowych?
Dlaczego konieczna jest organizacja struktury folderów i plików w projekcie Django?
Czym są właściwości transakcji, skracane jako ACID?
Do czego służy klasa IntegerChoices w rozwoju?
Jakie rodzaje oceny złożoności algorytmów znasz?
Opisz swoje doświadczenie w przeprowadzaniu migracji baz danych w poprzednich projektach.
Jakie podejścia stosujesz podczas pracy z kolekcjami danych w swoich projektach?
Czy zdarzały się sytuacje, gdy podejmowałeś sprzeczne lub konfliktowe decyzje w trakcie pracy?
Opowiedz o szkoleniach lub kursach z Pythona, które odbyłeś.
Jak można wykorzystać narzędzia funkcjonalne w kolekcjach do przetwarzania danych?
Do czego służą adnotacje z symbolem '@' w Pythonie i jak one działają?
Czy brałeś udział w tworzeniu projektów od podstaw?
Czy może Pan/Pani podać łączną liczbę projektów, które zrealizował/a w poprzednim miejscu pracy?
Jakie masz doświadczenie w tworzeniu i korzystaniu z frameworka Django w projektach?
Opowiedz o interakcji usług przez REST i Kafka — w jakich przypadkach używałeś każdego podejścia?
Co robi operator yield from w Pythonie?
Czy zdarzały się sytuacje, gdy konieczne było ponowne wykonanie żądania POST bez zmiany wyniku?