Mülakat Soruları
Mülakat Hazırlık✦ 2026 Güncel 9 dk 11.8K

Yazılım Mimarı / Tech Lead Mülakat
Soruları ve Model Cevaplar (2026)

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.

1

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.

Gereksinimler sorusunu sormak güçlü sinyal verir
2

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.

Geçiş sürecinde yaşanan en kritik challenge'ı anlatın
3

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.

Eventual consistency'i gerçek hayatta ne zaman tercih ettiğinizi anlatın
4

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.

Debi nedeniyle gecikme yaşanan ve giderdiğiniz bir örnek
5

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.

Yetiştirdiğiniz bir geliştiricinin büyüme hikayesini hazırlayın

Sık Sorulan Sorular

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.

İlgili Rehberler

Mülakat Provası

Yazılım Mimarı / Tech Lead Mülakatına AI ile Hazırlan

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 →