ORM ve ham kod SQL sorguları ile çalıştınız mı? Hangi yaklaşımı tercih ediyorsunuz?
Python
Sadece açma ve kapama parantezlerinin doğru olup olmadığını doğrulamak için yapıyı doğrulamak gerekir. test_verileri = [ "[][[]]", # geçerli "[[[]]]", # geçerli "[][][]", # geçerli "]]][[", # geçersiz "[[[]", # geçersiz "[]]", # geçersiz "[[]]", # geçersiz "][]]", # geçersiz "[]][[]", # geçersiz "[][[]", # geçersiz ] def geçerli_mi(değer: str):
Dosya işlemlerinde with ile bağlam yöneticisi ne işe yarar? Başka nerelerde kullanılır?
Birim testi nedir ve mock nesneleri ne işe yarar?
Son 30 gün içinde kayıtlı kullanıcı sayısını gösterin ve sonucu kayıt tarihine göre sıralayın.
Yaptıkları işlem sayısına göre ilk 5 kullanıcıyı gösterin.
Hiç test yazdınız mı?
Mevcut `User.transfer` metodunda ücret tahsilatı için psödokod uygulayın: hangi girişler ve kontroller gereklidir?
ORM aracılığıyla veritabanlarıyla etkileşime geçtiğiniz ve ham SQL sorguları yazdığınız oldu mu?
Transfer sırasında ücret kim tarafından ödenmeli ve bu işlemde nasıl yansıtılmalı?
Transferin doğruluğunu ve atomikliğini korurken, işlem geçmişinde ücretin ayrı gösterilmesini nasıl sağlayabilirsiniz?
Ham SQL sorgusu yazmayı yapabilir misiniz?
Kullanıcılar arasında para transferi yaparken ücret tahsilatını nasıl organize edersiniz: işletmeye hangi soruları sormalı ve hangi teknik çözümleri önermelisiniz?
Ücret başlatıldıktan sonra, para kullanıcılardan kesilir, ancak yönetici şirketin gelirini göremez. Para nerede olabilir ve nasıl teşhis edilir?
Tablo, 100-500 milyon kayıt içeriyor ve onunla çalışma yavaşladı. Optimizasyon için ne yapılabilir?
Kısaca pytest'teki fixture'ların ne olduğunu ve birbirlerinden nasıl farklı olduklarını anlatın.
Docker veya Kubernetes ile çalıştınız mı?
Veri modelini nasıl değiştirebilirsiniz ki, bir transferin dört işlemini belirsiz olmadan birleştirin ve ardından tek bir işlemle geri ödeme yapın?
Unix sistemlerinde nasıl gezinir ve çalışırsınız: nasıl bağlanılır ve temel teşhisler nasıl yapılır?