Czy możesz narysować schemat interakcji komponentów tego systemu?
Python
Dziedziczenie i wielodziedziczenie w Pythonie. Jak działa MRO?
Typy danych mutowalne i niemutowalne w Pythonie: czym są, przykłady, cechy?
Czym jest deskryptor w Pythonie?
Co możesz powiedzieć o generatorach asynchronicznych?
Której metody należy nadpisać, aby zmienić domyślne zachowanie podczas tworzenia instancji klasy, na przykład, aby zaimplementować singleton?
Zaprojektuj sieć społecznościową.
Czym jest generator i jak go użyłeś w projekcie?
Iteratory, generatory i dekoratory: co to jest i jak działają?
Sposoby skalowania wydajności backendu: skalowanie poziome i pionowe, monolit vs mikroserwisy.
Jakim poleceniem w Linux zmienia się właściciel pliku?
Czym jest łączność i spójność?
Czy możesz opowiedzieć o strukturze procesów w Linux?
Jaka jest różnica między operatorami `is` i `==` w Pythonie?
Jaka jest różnica między listami a krotkami?
Jak działa zarządzanie pamięcią w Pythonie? Zbiór śmieci, liczenie referencji, cykliczne odwołania.
Czym są __slots__ i jak są związane z zarządzaniem pamięcią?
Jakie sortowanie jest używane w Pythonie i jaka jest jego złożoność?
Jak skalować bazę danych poziomo? Sharding, replikacja (master-slave, master-master), partycjonowanie.
Gdzie są przechowywane pliki cookie?