Mülakat Tüyolarıteknik mülakat yazılım sorularıyazılım mühendisi teknik mülakatTrendyol mülakat sorularıalgoritma mülakat soruları

Teknik Mülakat Yazılım Soruları: Trendyol, Getir ve Türk Şirketlerinin Gerçek Soru Kataloğu

Teknik mülakat yazılım soruları için kıdeme göre soru kataloğu — Trendyol, Getir ve bankalar bazında gerçek sorular. Yapay zeka ile Türkçe mülakat simülasyonu nasıl yapılır?

Alex Chen
6 dk okuma
Teknik Mülakat Yazılım Soruları: Trendyol, Getir ve Türk Şirketlerinin Gerçek Soru Kataloğu

TL;DR: Teknik mülakat yazılım soruları Türkiye'de iki kategoriye ayrılıyor: Trendyol ve Getir gibi teknoloji şirketleri pratik kod kalitesi ve mikroservisleri ölçerken, bankalar ve telekom OOP temellerine odaklanıyor. Bu rehberde gerçek şirket verilerine dayalı kıdem bazlı soru kataloğu ve AI ile Türkçe teknik mülakat simülasyonu yapmanın adım adım yöntemini bulacaksınız.

Bir Medium yazısında Trendyol'a başvuran bir yazılım mühendisi şunu aktardı: "Teknik mülakat yaklaşık iki saat sürdü. Mikroservislerden, OOP'den, unit testlerden konuştuk. TY testinde 4 tane problem vardı, 3 tanesi verilen bir durumda doğru ve efektif kod yazmayla ilgiliydi." Başka bir deneyimde şu eleştiri vardı: "SOLID nedir? Factory Pattern nedir? — Bu sorular artık sadece junior mülakatı için uygun, ama her seviyede soruluyor."

Mevcut Türkçe kaynaklar bu gerçeği yansıtmıyor: generic soru listeleri, şirkete özel bilgi yok, AI hazırlık tavsiyesi sıfır. Bu rehber farklı.

Türk şirketlerinin teknik mülakat yazılım soruları birbirinden nasıl farklılaşıyor?

Tüm teknik mülakatlar aynı değil. Kariyer.net'teki 152 gerçek yazılım mühendisi mülakat kaydı incelendiğinde üç net profil çıkıyor:

Teknoloji unicornları (Trendyol, Getir, Hepsiburada, Yemeksepeti):

  • Pratik kod kalitesine odaklanır: correctness önce, performance sonra
  • OOP, unit test ve mikroservis mimarisi mutlaka çıkıyor
  • CI/CD ve testing süreçleri hakkında sohbet bekleniyor
  • Trendyol'da 4 problemlik coding assessment ve mimari tartışma kombinasyonu tipik

Geleneksel Türk şirketleri (Türk Telekom, Turkcell, Garanti, İNG Türkiye, Yapı Kredi):

  • OOP temel soruları (kalıtım, polimorfizm, encapsulation)
  • SQL ve veritabanı tasarımı
  • Proje deneyimi üzerinden teknik sohbet
  • Daha az algoritma yoğunluğu, daha fazla mimari anlayışı

Savunma ve kritik sistemler (Baykar, Aselsan, Havelsan):

  • C/C++ ve gömülü sistem bilgisi
  • Gerçek zamanlı sistemler ve bellek yönetimi
  • Algoritma ve veri yapıları klasikleri (daha teorik)

Yazılım mühendisi teknik mülakat hazırlığı açısından bu ayrım kritik: Trendyol için hazırlanıyorsanız mikroservisleri, Garanti için hazırlanıyorsanız SOLID ve SQL'i önceliklendirin.

Sık çıkan algoritma mülakat soruları — kıdem düzeyine göre

Junior (0–2 yıl)

Kariyer.net ve istemulakat.com verilerine göre junior mülakatında öne çıkanlar:

OOP ve SOLID:

  • "Kalıtım, polimorfizm ve kapsülleme arasındaki farkı açıklar mısınız?"
  • "SOLID prensipleri nedir? Single Responsibility'yi örnekle açıklayın."
  • "Abstract class ile interface arasındaki fark nedir?"

Veri yapıları:

  • Array, linked list, stack ve queue temel operasyonlar
  • Binary search ve temel sorting (bubble sort, merge sort)
  • "En sık kullandığınız veri yapısı hangisi ve neden?"

Dil temelleri:

  • Garbage collection nasıl çalışır? (Java)
  • List comprehension ile for loop farkı? (Python)
  • Event loop nasıl çalışır? (JavaScript)

Teknik mülakata hazırlanırken gerçek zamanlı AI desteği ister misiniz? AceRound AI mülakat simülasyonu yapmanıza ve cevaplarınızı geliştirmenize yardımcı olur. Ayrıca video mülakat hazırlığı rehberimize bakabilirsiniz.


Mid-level (2–5 yıl)

Algoritma mülakat soruları Türkiye şirketlerinde bu seviyede en yoğun çıkar:

  • BFS ve DFS — ağaç ve graf traversal
  • Dynamic programming başlangıç örnekleri (fibonacci, LCS)
  • "Linked list'te döngü var mı nasıl anlarsınız?"
  • Two-pointer ve sliding window teknikleri

Sistem düzeyi:

  • REST API tasarımı — endpoint naming, HTTP method seçimi
  • Veritabanı tasarımı — normalizasyon, index stratejisi
  • "Basit bir URL kısaltma servisi nasıl tasarlarsınız?"

Backend-specifik:

  • Microservices vs monolith — ne zaman hangisi?
  • JWT ve session tabanlı authentication farkı
  • Caching stratejileri (Redis, Memcached)
  • "Race condition nedir, nasıl önlenir?"

Senior (5+ yıl)

Bu düzeyde Trendyol'un teknik mülakat soruları ağırlıklı olarak mimari tartışmaya kayar:

  • "Trendyol ölçeğinde bir öneri motoru nasıl tasarlarsınız?"
  • "Anlık bildirim sistemi — push mu, pull mu? Trade-off'ları neler?"
  • "Yüksek trafikli e-ticaret sisteminde veritabanı darboğazını nasıl çözersiniz?"
  • "Teknik borç nasıl yönetilir?" — deneyime dayalı tartışma bekleniyor

Sistem tasarımı mülakat soruları — Türk şirketleri ne bekliyor?

FAANG tarzı sistem tasarımı teorisini ezberlemek Türk şirketleri için yanıltıcı olabilir.

Trendyol yaklaşımı (gerçek deneyime dayalı): Soyut "Twitter'ı tasarla" soruları yerine şirketin kendi ürün problemlerine yakın sorular geliyor. Sipariş takibi, kampanya motoru veya stok yönetimi senaryoları. Amaç teorik bilgi değil, mühendislik sezgisini test etmek.

Pratik sistem tasarımı mülakat hazırlığı:

  1. CAP teoremini ezberlemek yerine gerçek senaryolarda hangi trade-off yapacağınızı düşünün
  2. SQL vs NoSQL — ne zaman hangisi? Örnek şema ile anlatabilin
  3. Basit bir message queue nasıl çalışır (RabbitMQ, Kafka farkı)
  4. CDN ve load balancer kavramları

Kariyer.net verilerine göre sistem tasarımı soruları çoğunlukla mid-senior geçişinde başlıyor. Junior mülakatı için OOP ve veri yapılarını sağlam tutmak yeterli.

Ayrıntılı sistem tasarımı çalışma yöntemi için Tech Interview Handbook kaynağını inceleyebilirsiniz — ex-Meta mühendisi tarafından hazırlanmış, 1 milyon kullanıcı tarafından kullanılan güvenilir bir rehber.

Yapay zeka ile teknik mülakat simülasyonu nasıl yapılır?

Ekşi Sözlük'te "mülakatta yapay zeka copilot kullanmak" başlığı altında aktif bir tartışma var. Bu merak boşuna değil — AI'yı mülakat sırasında değil, hazırlık sürecinde kullanmak net bir rekabet avantajı yaratıyor.

Kod mülakat soruları pratiği için somut adımlar:

Adım 1: Hedef şirkete özel senaryo oluşturun

"Bana Trendyol Java yazılım mühendisi mülakatı için tipik bir 
teknik soru sor. Microservice veya OOP odaklı olsun.
Soruyu sor ve bekle, cevabımı değerlendir."

Adım 2: Kod kalitesi feedback alın

Cevabınızı yazdıktan sonra:

"Bu kodu incele:
[kodunuzu yapıştırın]

1. Correctness açısından sorun var mı?
2. Time complexity nedir?
3. Daha iyi nasıl yazılabilir?"

Adım 3: Sözlü açıklama pratiği

Teknik mülakatla kod yazmak yetmez — düşünce sürecinizi anlatmanız gerekir:

"Bana bir binary search sorusu sor.
Cevabımı hem kod hem Türkçe açıklama olarak yazacağım.
Açıklama kalitemi de değerlendir."

Adım 4: Zayıf noktaları keşfedin

"Son 20 dakikadaki pratiğimize bakarak:
hangi konularda yavaşladım veya hata yaptım?
Mülakata kadar hangi konulara odaklanmalıyım?"

AI simülasyonu gerçek mülakatın yerini tutmaz. Bir mock interview için Pramp gibi araçlarla veya gerçek bir developer arkadaşınızla da pratik yapın — farklı soru tarzlarına maruz kalmak önemli.

Sık Sorulan Sorular: Teknik Mülakat Yazılım Soruları

Teknik mülakat ne kadar sürer?

Kariyer.net verilerine göre Trendyol gibi teknoloji şirketlerinde 1.5–2 saat, geleneksel şirketlerde 45–60 dakika. Coding assessment varsa buna ek 30–45 dakika eklenir.

Mikroservislerden ve unit testlerden hangi sorular geliyor?

Trendyol deneyimlerine göre tipik sorular: "Bir servis ne zaman microservise ayrılmalı?", "Integration test ile unit test farkı nedir?", "Bu servislerin birbirini nasıl test ettiğini anlat." Ezber cevap değil, deneyime dayalı tartışma bekleniyor.

Trendyol mülakatında OOP ve SOLID soruları hâlâ çıkıyor mu?

Evet, çıkıyor — ama senior pozisyonlar için bağlamsal olarak soruluyor. "SOLID nedir?" tanım soruları yerine "Bu kod SOLID prensiplerini ihlal ediyor mu, nasıl refactor edersiniz?" tarzı pratik sorular daha yaygın.

SOLID ve Factory Pattern gibi sorular tüm seviyelerde mi çıkıyor?

Maalesef Türkiye'de birçok şirket seviyeyi ayırt etmeden aynı soru setini kullanıyor. Bu yüzden temel OOP soruları senior mülakatında da karşınıza çıkabilir — kısa ve net cevapları hazır tutun, detaya takılmayın.

Yapay zeka mülakat hazırlığında nasıl kullanılır?

ChatGPT veya Claude ile Türkçe teknik mülakat simülasyonu yapmak, code review almak ve zayıf konuları tespit etmek net fark yaratıyor. Mülakat sırasında kullanmak ise şirketin politikasına bağlı — çoğu şirket buna izin vermiyor.

Junior yazılım mühendisi mülakatında ne sorulur?

Kariyer.net'teki kayıtlara göre: genel HR soruları, yaptığın projeler hakkında teknik sohbet, OOP temelleri ve bazen basit bir coding challenge (30–45 dakika). Algoritma yoğunluğu mid/senior seviyeye göre çok daha az.


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.