Sobes.tech

Python

Jak rozwiązać problem podwójnej płatności w przypadku awarii zapisu w bazie danych?

Middle+
185

Napisz funkcję, która przyjmuje na wejściu listę liczb i zwraca nową listę zawierającą tylko unikalne elementy oryginalnej listy, zachowując ich kolejność.

Middle+
166

Czy pracowałeś z Protocol w Pythonie? Czym są generyki (Generics)?

Middle+
157

Opowiedz o blokadach i semaforach. Do czego służą blokady, jaka jest różnica między trybem wielowątkowym a asynchronicznym?

Middle+
152

Opowiedz o wzorcu Unit of Work. Jak zarządzać transakcjami w scenariuszu biznesowym tworzenia zamówienia?

Middle+
150

Opowiedz mi o sposobach wykonywania kodu w Pythonie: wieloprocesowość, wielowątkowość, asynchroniczność.

Middle+
142

Jakie menedżery pakietów używasz? Do czego służy plik lock?

Middle+
140

Opowiedz mi o Pydantic. Czym różni się od dataclass?

Middle+
133

Jak rozwiązałbyś problem wolnego zapytania w bazie danych?

Middle+
132

Opowiedz o wzorcach architektonicznych. Jak zorganizować kod do integracji z zewnętrznym serwisem gRPC?

Middle+
131

Jak działa Read Committed na poziomie dwóch transakcji? Podaj przykład.

Middle+
130

Opowiedz o poziomach izolacji transakcji.

Middle+
130

Opowiedz o swoim doświadczeniu. Czym się zajmowałeś, nad czym pracowałeś?

Middle+
129

Opowiedz o funkcjach okienkowych w SQL.

Middle+
119

Z jakimi linterami, formatterami i sprawdzaczami typu pracowałeś w Pythonie?

Middle+
119

Opowiedz o MVCC (Wielowersyjna Kontrola Równoczesności).

Middle+
118

Czym jest ACID? Opowiedz o każdej literze.

Middle+
109

Opowiedz o indeksach w Postgres. Jakie są, jak działa indeks B-tree?

Middle+
103