Python
W Pythonie nie ma interfejsów jak w Javie. Co można użyć do opisu kontraktów między komponentami aplikacji?
Jakie typy indeksów PostgreSQL znasz i stosowałeś? Co oznacza B w B-drzewie?
Inżynieria cech i integracje z źródłami rządowymi były w twojej strefie odpowiedzialności?
W jakim kierunku chcesz się rozwijać i jakimi zadaniami jesteś zainteresowany?
Czy lubisz prowadzić, czy zastępować lidera zespołu w zespole?
Czym różnią się pluginy od serwerów MCP?
Jak w Twojej platformie zdarzenia źródłowe trafiały do Kafka: bezpośrednio czy przez warstwę izolacyjną, np. API Gateway?
Krótko opowiedz o swoim doświadczeniu zawodowym, możesz zacząć od ostatniego projektu.
Podaj przykład polimorfizmu w wbudowanych lub standardowych bibliotekach Pythona.
Jak najwygodniej przekazać klientowi aplikację Python do uruchomienia i jakie są alternatywy dla obrazu Docker?
Jaka jest złożoność dodawania i usuwania elementów na liście Pythona i od czego ona zależy?
Na czym się opierałeś podczas projektowania architektury?
Jak reagujesz, gdy w prawie ukończonym projekcie pojawiają się poprawki, które przekreślają efekt pracy?
Czy przejrzałeś oferty pracy, które Ci wysłano?
Z jakimi trudnościami spotkali się podczas opracowywania usług finansowych?
Sposoby skalowania wydajności backendu: skalowanie poziome i pionowe, monolit vs mikroserwisy.
Mamy mikroserwis z jednym endpointem, który wykonuje tylko jedno zapytanie SQL. Podczas uruchomienia lokalnie, endpoint odpowiada w 1-2 minuty zamiast oczekiwanych 50-200 milisekund. Jak rozwiązałbyś problem?
Czym jest idempotentność?
Jakie ORM znasz?
Jak się czujesz pracując w zamkniętej infrastrukturze z ograniczeniami na zewnętrzne usługi i technologie?