Jak zorganizować równoległe wykonywanie zadań za pomocą multithreading i asyncio (pula workerów, kolejka zadań, gather)?
Python
Opowiedz o swoim doświadczeniu, kluczowych projektach i stosie technologii.
ACID: czym jest i jak zapewniana jest każda właściwość?
Poziomy izolacji transakcji: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Jakiego poziomu wynagrodzenia oczekujesz w związku z Twoimi kwalifikacjami i doświadczeniem?
Jaką ocenę wystawiłbyś swoim umiejętnościom zawodowym?
Jak zoptymalizować wolne zapytanie SQL? EXPLAIN ANALYZE, indeksy, typy indeksów.
Opisz najbardziej niedawno zrealizowany przez Ciebie projekt i Twoją rolę w nim.
Zasady SOLID: opowiedz o każdym z nich.
Jakie rodzaje wielozadaniowości występują w Pythonie? Do czego służą, jakie problemy?
Jak można uzyskać listę wszystkich kont użytkowników, w tym systemowych i ukrytych, w systemie Linux?
Złożoność wyszukiwania na liście i słowniku. Dlaczego słownik ma O(1)?
Proszę podzielić się swoją ścieżką zawodową i głównymi projektami, w których brałeś udział.
Gdzie mieszkasz?
Czym jest korutyna? Jak działa asyncio od kuchni?
Zaprojektuj system skracania linków.
Czym jest GIL i do czego został stworzony w Pythonie?
Jakie powinny być klucze słownika Pythona?
Trudności architektury mikroserwisów: spójność danych, rozproszone transakcje, wersjonowanie API.
Jaki jest sens używania API Gateway, jeśli mamy tylko jedną usługę?