Listeye öğe ekleme işleminin etkinlik derecesi nedir?
Python
Django'da WebSocket bağlantılarını destekleme nasıl gerçekleştirilir?
Şu anda hangi şehirde yaşıyorsun?
Algoritmalar bağlamında bi-bağlantı kavramını ve sorunların çözümündeki rolünü açıklayın.
Veritabanı sharding'i uygulamak için hangi durumlar uygundur?
SQLAlchemy'de modelleri eşleştirmek için imperatif yöntemi kullandınız mı?
Python'da iş parçacıklarını senkronize etmek için karşılıklı dışlama (Mutex) mekanizması kullanılıyor mu?
Sunucu yük dağıtım sisteminin çalışma prensibini açıklayabilir misiniz?
Uygulamanın davranışını yönetmek için FastAPI'de bayrakların değerlerini değiştirmeniz gereken durumlar oldu mu?
Programlamada veri tipleri ve yapılarını açıklayabilir misiniz?
# ATM, que se carrega com cassetes de notas, com o nosso aplicativo a bordo # deve ser capaz de dispensar notas para um valor especificado ou responder com uma recusa # Ao dispensar notas, estas são debitadas do saldo do ATM. # Denominações permitidas: 50₽, 100₽, 500₽, 1000₽, 5000₽. class ATM: pass # espaço para código # Dispositivo do ATM: # - o dinheiro está localizado em cassetes dentro do ATM, carregadas pelo inspetor e recarregadas; # - cada cassete contém notas de uma denominação; # - o ATM pode contar as notas restantes nas cassetes, mas esta operação leva tempo - deve ser chamada o menos possível. # API para interação com o equipamento do ATM. # a interface SDK pode ser alterada/expandida por acordo entre as partes, se necessário class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass
Önceki işinizden neden ayrıldınız?
Bir coroutine'un ne olduğunu ve programlamada nasıl kullanıldığını açıklayabilir misiniz?
Python'da dataclass ve namedtuple arasındaki temel farklar nelerdir ve hangi durumlarda tercih edilmelidirler?
Sorgulama sorgularını optimize etmek için ORM'de prefetch_related kullanmanın gerekliliği nedir?
Web uygulamaları geliştirmek için Flask çerçevesinin avantajları ve dezavantajları nelerdir?
İkili arama algoritmasının çalışma prensibini ve temel özelliklerini açıklayın.
Django ORM'de kalıtım kullanımı, veritabanı modelleme için uygun bir çözüm müdür?
Giriş verilerinin sınır durumlarını nasıl işleriz — negatif sayılar, çok büyük toplamlar, yanlış değerler?
Python 2 ve Python 3'te sınıflarda yöntem arama mekanizmasında fark nedir?