Python'da hangi veri türleri var?
Python
ACID gereksinimleri nelerdir? Her özellik hakkında kısa yorum yapın.
GIL sınırlamaları nasıl aşılır ve bir tane çalıştırılırken sonraki istekler engellenmez?
Dockerfile'da CMD ve ENTRYPOINT arasındaki fark nedir?
Normal formlar nelerdir ve neyi çözerler?
İşinizde dunder metodlarını nasıl kullandınız ve hangi uygulamalarda işe yaradı?
ORM'nin ham SQL'e kıyasla avantajları nelerdir?
Veri normalizasyonu nedir ve ne için kullanılır?
Lambda fonksiyonu nedir, neden kullanışlıdır ve nerede kullanılır?
WHERE ve HAVING operatörleri arasındaki fark nedir?
GIL nedir, avantajları, dezavantajları ve yarattığı rahatsızlıklar nelerdir?
Veritabanında aynı idempotency anahtarıyla eşzamanlı istekler sırasında yinelenen oluşturmayı engelleyen mekanizma nedir?
PostgreSQL, MongoDB ve ClickHouse arasındaki farklar nelerdir ve her biri ne zaman seçilmelidir?
İş parçacıkları tarafından paylaşılan kaynak kullanımını nasıl önleriz, böylece kaynaklar her örnek için izole edilir?
Farklı iş parçacıklarından veya süreçlerden aynı idempotency anahtarıyla iki istek aynı anda gelirse ne olur?
Mikroservisler sorumluluğa göre nasıl bölünür ve hangi kurala göre?
PayoutService sınıfı: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Aşağıdaki biçimde bir sözlük döndürmelidir: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garantiler: - yeni bir idempotency_key ile ilk çağrıda — yeni bir ödeme oluşturulur - zaten kullanılmış bir idempotency_key ile sonraki çağrılarda — ilk çağrının sonucu döndürülür, yeni bir ödeme OLUŞTURULMAZ - tutar > 0 olmalı, aksi takdirde — ValueError fırlatılır """ raise NotImplementedError
CI pipeline'ınız nasıl yapılandırıldı: hangi aşamalar ve işler içeriyordu?
Hangi durumlarda bilinçli olarak ORM yerine ham SQL sorgularını tercih edersiniz?
Bir jeneratör nedir, nasıl çalışır, optimalitesi nedir ve kodda nasıl ayırt edilir?