Senior yazılım mühendisi ve tech lead mülakatında sistem tasarımı, liderlik ve mimari sorular.
STAR Yöntemi
Her cevabı Situation (Durum) → Task (Görev) → Action (Eylem) → Result (Sonuç) yapısıyla yapılandırın.
URL kısaltma servisi tasarlayın (sistem tasarımı).
Gereksinimler netleştirme (DAU, okuma/yazma oranı). Veri modeli: original URL + short code + expiry. Hash: MD5 ilk 6 karakter veya base62 sayaç. Ölçek: Redis cache (sık erişilen), DB sharding. CDN ile global redirect. 301 vs 302 redirect trade-off.
Monolitten mikroservise geçişi nasıl yönetirsiniz?
Strangler Fig pattern: yeni özellikler mikroservis, eski olanlar yerinde. Domain sınırlarını (bounded context) doğru belirleyin. API gateway, service discovery, distributed tracing (Jaeger) altyapısını önce kurun. Tüm servisleri aynı anda taşıma.
Dağıtık sistemlerde tutarlılık nasıl sağlanır?
CAP teoremi: Consistency, Availability, Partition tolerance — ikisini seçmek zorundasınız. Eventual consistency vs. strong consistency. Saga pattern (distributed transaction). Idempotent API'ler. Event sourcing.
Teknik borcu takımla nasıl yönetirsiniz?
Görünür kılın: teknik debi kaydı (Jira/backlog). Sprint kapasitesinin %15-20'sini debi'ye ayırın. İş önceliğiyle ilişkilendirin: 'X özellik bu debi giderilmeden yavaş teslim edilir.' Mükemmeliyetçilik tuzağından kaçın.
Junior geliştiricileri nasıl büyütürsünüz?
Pair programming ve code review geribildirim kanalı. Güvenli başarısızlık ortamı. Büyüyen görevler (stretch assignments). Haftalık 1:1'lerde kariyer hedeflerine değin. Takım içinde konuşma/sunum fırsatı verin.
Tech lead mülakatında sistem tasarımı ne kadar sürer?
Genellikle 45-60 dakika. Whiteboard (veya miro.com) üzerinde canlı tasarım. Tüm sistemi bitirme beklentisi yok — soruları sorma, trade-off tartışma ve derinleşme kapasitesi ölçülüyor.
FAANG tarzı sistem tasarımı soruları küçük şirket mülakatlarında da çıkar mı?
Türkiye'deki büyük ölçekli tech şirketleri ve ölçeklenme sürecindeki startuplar bu tarz sorular soruyor. Küçük şirketlerde daha pratik ve proje bazlı yaklaşım tercih ediliyor.
Mülakat Provası
Claude AI, sizi rol özelinde sorularla hazırlar. Her cevap için anında STAR analizi ve geri bildirim alırsınız.
AI Mülakat Provası Başlat →