Python
Dış hizmeti senkron olarak çağırırsanız ne olur?
Python'da hangi değiştirilebilir ve değiştirilemez türler var? Bu neden önemli ve özellikleri nelerdir?
import threading import time sayac = 0 def artir(): global sayac for _ in range(100): current = sayac time.sleep(0.000001) sayac = current + 1 thread1 = threading.Thread(target=artir) thread2 = threading.Thread(target=artir) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Son sayac değeri: {sayac}") 150-200
Python'da çoklu kalıtım imkanı var mı?
Önceki projenizde ekip nasıl bir yapıya sahipti?
from file import ATM, SDK import pytest BILLS = {5000, 1000, 500, 100, 50} @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(SDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected return
Frenleme kolu ile ilgili sorunu nasıl lokalize edilir? Düşen dış bağımlılıkla ne yapılmalı?
Veritabanında indeksler ne işe yarar? Dezavantajlar? Standart indeks için hangi veri yapısı kullanılır?
Yakın zamanda kendinizi nasıl geliştirmeyi planlıyorsunuz, araçlar ve kariyer yönü de dahil olmak üzere?
Uygulama mimarisinde ara katmanın nasıl inşa edildiğini ve çalıştığını açıklayabilir misiniz?
Hangi tür iş ve görev takvimi tercih ediyorsun?
Aynı bütçeye sahip birkaç teklif olursa, hangi kriterlere göre seçeceksin?
Önceki şirketinizde yazılım ürünleri geliştirme süreci nasıl organize edildiğini açıklayın.
Monolitik mimarinin özünü ve temel özelliklerini açıklayın.
Senin tercihin nedir: asenkron mu yoksa çok iş parçacıklı mı? Fark nedir?
Alt sınıfta yapılan arayüz değişikliği, açık/kapalı prensibini ihlal eder mi?
Veri işleme sistemlerinde kuyruklar kullanılırken hangi temel zorluklar ortaya çıkabilir?
Kendinizden biraz bahsedin: iş deneyimi, ne arıyorsunuz, neden iş değiştirmeye karar verdiniz?
Aynı bilgi ve deneyime sahip iki uzman hayal edin: birkaç yıl sonra neden biri diğerinden belirgin şekilde daha güçlü olabilir?
İşinizde PyCharm kullanmanızı engelleyebilecek nedenler nelerdir?