Mülakat Tüyolarıyazılım mühendisi mülakatteknik mülakat hazırlıkyurt dışı yazılımcı iş görüşmesidavranışsal mülakat yazılımcıAI mülakat yardımcısı

Yazılım Mühendisi Mülakatı: Yerli Şirket ve Yurt Dışı İş Görüşmesi İçin Tam Rehber

Alex Chen
8 dk okuma

TL;DR: Yazılım mühendisi mülakatı iki ayrı track'ta geçiyor: yerli şirketler OOP ve algoritma odaklı, yurt dışı şirketler veri destekli STAR hikâyesi ve İngilizce akıcılık bekliyor. Türk geliştiricilerin çoğu teknik olarak yeterince güçlü — ancak ikinci track'ın kurallarını bilmedikleri için reddediliyor. Bu rehber her iki süreç için somut hazırlık şablonları sunuyor.

Ekşi Sözlük'te 2024 yılında açılan bir yazılım mülakat başlığında bir kullanıcı şunu yazdı: "Aynı soruyu, aynı şekilde cevapladım. Biri 40, diğeri 100 verdi." Yüzlerce yorum geldi, hepsi aynı hayal kırıklığını paylaşıyordu. Başka bir başlıkta Amazon mülakatından dönen bir kullanıcı şunu aktardı: "Her cevaptan önce lütfen data vererek cevaplayın dediler. Data data data!!!"

Bu iki yorum aslında aynı gerçeği gösteriyor: Türk yazılımcılar teknik sorulara hazırlanıyor, ancak mülakatta nasıl puanlandıklarını tam olarak anlamıyor.


İki Farklı Yazılım Mühendisi Mülakat Track'ı

Türkiye'deki yazılım geliştiricileri iki paralel mülakat ekosistemiyle karşılaşıyor. Bunları aynı hazırlıkla geçmeye çalışmak en yaygın hatadır.

Track 1 — Yerli Şirket Mülakatı

Kimler: Intertech, Yapı Kredi Teknoloji, Garanti BBVA Tech, Trendyol, Getir, Baykar, orta ölçekli yazılım firmaları

Dil: Türkçe

Süreç: Genellikle 2–3 aşama: yazılı/online teknik test → teknik mülakat (OOP, SOLID, algoritma) → İK görüşmesi

Beklentiler:

  • Java/C#/Python'da nesne yönelimli programlama prensipleri
  • SOLID, design patterns (Factory, Singleton, Observer)
  • Veri yapıları: ArrayList vs LinkedList, HashMap, Stack/Queue
  • SQL sorguları, index optimizasyonu
  • Temel sistem tasarımı (monolith vs microservice düzeyinde)

Gerçek ton: Genellikle Türkçe, görece gayri resmi, teknik derinlik odaklı. Çoğu şirkette behavioral sorular minimal — "neden bizi seçiyorsunuz" düzeyinde kalıyor.

Track 2 — Yurt Dışı / Remote Şirket Mülakatı

Kimler: Amazon, Atlassian, Adyen, Google, Microsoft, Avrupa'daki remote-first şirketler, yurt dışı outsourcing firmaları

Dil: İngilizce

Süreç: 3–5 aşama: recruiter screen → HackerRank/LeetCode → teknik + sistem tasarımı → behavioral → teklif

Beklentiler:

  • Algoritmik problem çözme (LeetCode medium–hard düzeyi)
  • Sistem tasarımı: ölçeklenebilir mimariler, API tasarımı, database seçimi
  • Behavioral: her cevap veri ile desteklenmeli (ekip büyüklüğü, sprint hızı, hata oranı, yüzde iyileşme)
  • Amazon için 16 Leadership Principle'a hizalı hikâyeler
  • İngilizce teknik akıcılık: kod yazarken sesli düşünme yeteneği

Teknik Mülakat Hazırlık — Neyi, Ne Kadar Çalışmalısınız?

Yerli şirket için teknik hazırlık

Türk yazılım şirketlerinde gerçek mülakat soruları topluluğu tarafından YazilimMulakatSorulari GitHub reposunda belgeleniyor. Sık çıkan konular:

  • OOP farkları: Abstract class vs Interface ne zaman kullanılır?
  • Java/C# spesifik: String vs StringBuilder, checked vs unchecked exception
  • Veri tabanı: N+1 problemi, lazy/eager loading, transaction isolation levels
  • Spring/ASP.NET: Dependency Injection, IOC container nasıl çalışır?

Tavsiye: Bu alanları hafta sonu 2–3 saatte tekrar edin. Yaygın sorular sürpriz değil — çoğu şirket benzer soru bankasını kullanıyor.

Yurt dışı şirket için kodlama mülakat hazırlığı

Yurt dışı mülakatlar için LeetCode pratik gerekli — ancak sadece doğru cevabı bulmak yetmez. Tech Interview Handbook verisine göre büyük teknoloji şirketlerinde değerlendirme şu kriterlere göre yapılıyor:

  1. Çözümün doğruluğu (edge case'leri kapsıyor mu?)
  2. Zaman ve uzay karmaşıklığı analizi (Big O açıklayabiliyor musunuz?)
  3. Sesli düşünme kalitesi (düşünce sürecinizi aktarıyor musunuz?)
  4. Alternatif çözüm üretme (optimize edebildiniz mi?)

Türk geliştiricilerin sıklıkla kaçırdığı nokta: sesli düşünme (think aloud). Doğru cevabı bulup sessizce yazmak yetersiz. Mülakatçı düşünce sürecinizi görmek istiyor.


Davranışsal Mülakat Yazılımcı İçin — STAR ve Veri

Davranışsal mülakat soruları yurt dışı mülakatların en hafife alınan ve en çok reddedilme yaratan bölümü. Amazon mülakat deneyimlerini aktaran kullanıcılar İşteMülakat.com ve Ekşi Sözlük'te ortaklaşa şunu söylüyor: her cevap somut veri içermek zorunda.

STAR yöntemi dört adımdan oluşuyor:

Adım İngilizce Türkçe Ne kadar sürmeli?
S Situation Durum ~15 saniye
T Task Görev / Zorluk ~15 saniye
A Action Benim attığım adımlar ~60 saniye
R Result Sayısal sonuç ~20–30 saniye

Zayıf cevap:

"Bir projede teknik borç birikimişti. Takımla birlikte temizledik ve sistem daha hızlı hale geldi."

Güçlü cevap:

"Ürün ekibimizin 8 kişilik backend sisteminde, API yanıt süresi 3 haftada ortalama 800ms'ye çıkmıştı. Sprint planning'de tek teknik owner olarak bu teknik borcu sprint backlog'a aldım. Stateless component refactoru yaptım, gereksiz 3 sorguyu birleştirdim ve Redis cache ekledim. 2 sprint sonunda yanıt süresi 210ms'ye düştü, bu %74 iyileşmeye karşılık geliyor. Aynı dönemde müşteri destek ticket'ları %40 azaldı."

Fark büyük. İkinci cevap sayılar içeriyor, spesifik teknik eylemler var ve sonuç iş etkisiyle ilişkilendirilmiş.

En sık sorulan davranışsal sorular (IGotAnOffer analizi — 300+ Glassdoor raporu):

  • Katılmadığınız bir teknik kararı nasıl ele aldınız?
  • En zor hata ayıklama deneyiminizi anlatın.
  • Deadline baskısı altında kalite ile hız arasında nasıl denge kurdunuz?
  • Takım üyesiyle yaşadığınız ciddi bir anlaşmazlığı nasıl çözdünüz?

Yurt Dışı Şirket Mülakatında İngilizce — Gerçek Başarısızlık Noktası

EF İngilizce Yeterlilik İndeksi'ne göre Türkiye orta düzey proficiency grubunda. Teknik beceride sorun yok — sorun baskı altında, İngilizce, veri destekli bir teknik hikâye anlatmak.

Türk geliştiricilerin mülakatta İngilizce konusunda yaşadığı somut sorunlar:

  1. Zaman doldurucu kelimeler: "umm", "like", "you know" — hikâyeyi parçalıyor
  2. Pasif cümle alışkanlığı: "It was decided that..." yerine "I decided..."
  3. Veri eksikliği: Başarıyı anlatmak fakat rakam vermemek
  4. Çok uzun setup: Durum açıklamasına fazla zaman harcayıp Action'a az yer bırakmak

Pratik şablon — İngilizce behavioral cevap:

Soru: "Tell me about a time you improved system performance."

"In my previous role, our payment service was timing out under peak load — about 12% of requests failing during Black Friday periods. As the backend owner for that service, I profiled the bottleneck to three unindexed queries running on every transaction. I added composite indexes and introduced a read replica for reporting queries. Response time dropped from 1.2 seconds to 180 milliseconds, and our timeout rate fell to under 0.5% during the next peak period."

Dikkat: Setup 1 cümle, Action 2 cümle, Result sayılarla. Toplam süre: 35–40 saniye.

Xem thêm yurt dışı iş görüşmesi rehberimiz daha fazla İngilizce mülakat şablonu için.


Kodlama Mülakatında Sesli Düşünme

Track 2 mülakatlarında en çok reddedilme yaratan tek faktör sesli düşünmemek. Mülakatçı cevabı görmek istiyor, ama daha fazlasını da: nasıl düşündüğünüzü görmek istiyor.

Pratik bir çerçeve:

1. Soruyu alınca (30 saniye):

"Let me make sure I understand. You want me to find the [X], and I can assume [constraint]. My first instinct is [approach] but let me think about edge cases first."

2. Çözüm sırasında:

"I'm going to start with a brute force approach — that would be O(n²). But I think we can do better with a hash map, bringing it down to O(n) time and O(n) space."

3. Test ederken:

"Let me trace through with your example... and then I'll check the edge case of an empty input and duplicates."

Türkiye'de mülakat deneyimleri aktaran kullanıcıların İşteMülakat.com'deki geri bildirimlerine bakıldığında, en çok vurgulanan nokta "nasıl düşündüğünü anlatabilmesi."


AI Mülakat Yardımcısı ile Gerçek Zamanlı Hazırlık

Şablonları okumak yeterli değil. Gerçek hazırlık, baskı altında sesli pratik gerektiriyor.

Sorun şu: Kendi kendinize pratik yapınca kör noktalarınızı göremezsiniz. Hangi cevabınızın "veri yok" veya "çok belirsiz" göründüğünü, hangisinin doğal akıp hangisinin sürüklendiğini dışarıdan duymak gerekiyor.

AceRound AI gerçek zamanlı mülakat pratiği sunuyor:

  • Teknik ve davranışsal sorular sorarak tam mülakat simülasyonu yapıyor
  • STAR yapısındaki eksiklikleri (veri yok, Action kısmı belirsiz) anında işaret ediyor
  • İngilizce behavioral cevaplarınızda akıcılık ve netliği değerlendiriyor
  • Amazon, Google ve Avrupa teknoloji şirketlerinin beklentilerine göre geri bildirim veriyor

AceRound AI'yı ücretsiz deneyin — yazılım mühendisi mülakatı için teknik ve behavioral hazırlığınızı gerçek senaryolarla test edin.

AI mülakat asistanı rehberimize bakarak tam özellik listesini görebilirsiniz.


Sıkça Sorulan Sorular

"Yerli şirket mülakatında LeetCode çözmeliyim mi?"

Genellikle hayır — en azından LeetCode hard düzeyinde değil. Yerli şirketler veri yapıları ve OOP temellerine odaklanıyor. Orta zorlukta problem çözme yeteneği ve bunu açıklayabilmek yeterli. Hard sorular daha çok Amazon, Google gibi büyük uluslararası şirketler için geçerli.

"Davranışsal sorulara hazırlanmak için ne kadar zaman lazım?"

5–7 güçlü hikâye hazırlamak 2–3 günlük yoğun çalışma gerektirir. Her hikâye somut bağlam, spesifik teknik eylemler ve sayısal sonuç içermeli. Bu hikâyeleri bir kez hazırlayınca çoğu soruya uyarlayabilirsiniz.

"Amazon Leadership Principles mülakatına nasıl hazırlanılır?"

16 prensibin her birini okuyun, ardından mevcut hikâye bankanızı bu prensiplere eşleştirin. Sıkça çıkan: Customer Obsession, Ownership, Disagree and Commit, Deliver Results. Her biri için en az bir güçlü örnek hazır olmalı.

"Türk şirketi mülakatında reddedildiğimde neden bildirilmiyor?"

Bu yerli şirketler için yaygın bir şikayet. Çoğu şirket standartlaştırılmış geri bildirim süreci uygulamıyor. Yurt dışı şirketler genellikle daha yapılandırılmış geri bildirim veriyor — bu da her mülakattan öğrenmeyi mümkün kılıyor.

"Sistem tasarımı soruları için ne kadar derinlikte hazırlanmalıyım?"

Yerli şirketler için: monolith vs microservice, temel veritabanı seçimi, REST API tasarımı. Yurt dışı şirketler için: ölçeklenebilirlik (horizontal scaling, load balancing), caching stratejileri (Redis, CDN), mesaj kuyrukları (Kafka, RabbitMQ), database sharding. Seniority seviyenizle orantılı beklenti var.

"Mülakatçı hiç gelmedi — ne yapmalıyım?"

Bu gerçek bir sorun. Ekşi Sözlük ve İşteMülakat'ta birden fazla kullanıcı bunu yaşadığını bildiriyor. Pratik yaklaşım: görüşme öncesi bir gün önce onay mesajı gönderin. Görüşme gelmezse 10 dakika bekleyin, sonra kibarca e-posta ile yeniden planlama isteyin. Bu şirketin süreç kalitesi hakkında size bilgi verir.


Author · Alex Chen. Career consultant and former tech recruiter. Spent 5 years on the hiring side before switching to help candidates instead. Writes about real interview dynamics, not textbook advice.

Mülakat performansınızı artırmaya hazır mısınız?

AceRound AI, gerçek zamanlı mülakat desteği ve AI simülasyon mülakatları sunarak her mülakatınızda en iyi performansı göstermenizi sağlar. Yeni kullanıcılar 30 dakika ücretsiz deneyebilir.