Ulu Önder Mustafa Kemal Atatürk'ü aramızdan ayrılışının 88. yılında saygı, minnet ve özlemle anıyoruz.

Teknik mülakata hazırlık: nelere çalışmalı, nasıl davranmalı?

elif.aydin Mid 18 saat önce · 3 görüntülenme

Teknik mülakatlar şirketten şirkete çok farklı. Bazıları algoritma sorar, bazıları ev ödevi verir, bazıları sadece projelerini konuşur. Yine de hazırlık için genel bir çerçeve çizmek mümkün.

Mülakat türleri

  1. Ön görüşme (İK): Motivasyon, maaş beklentisi, başlangıç tarihi. Kısa ve net cevaplar ver.
  2. Teknik sohbet: Kullandığın teknolojiler, projelerinde verdiğin kararlar, temel kavramlar.
  3. Canlı kodlama / algoritma: Paylaşılan bir editörde problem çözme.
  4. Ev ödevi (take-home): Birkaç günde küçük bir proje.
  5. Sistem tasarımı: Genelde orta ve üst seviye pozisyonlarda.

Neye çalışmalı?

Temeller (her seviyede):

  • Kullandığın dilin temel özellikleri: veri tipleri, referans/değer farkı, hata yönetimi, asenkron yapı
  • Veri yapıları: dizi, hash tablosu (dictionary/map), yığın, kuyruk, ağaç
  • Zaman ve bellek karmaşıklığı (Big-O) kavramı
  • HTTP'nin temelleri, REST API tasarımı
  • SQL: JOIN türleri, indeks ne işe yarar, temel sorgular
  • Git ile günlük çalışma

Algoritma soruları için:

  • Her gün az ama düzenli çöz (LeetCode, HackerRank vb.). Kolay sorularla başla.
  • Soru ezberleme, kalıpları öğren: iki işaretçi, kayan pencere, hash ile sayma, BFS/DFS.

Kendi projelerin:

  • Neden o teknolojiyi seçtin? Neyi farklı yapardın? En zorlandığın kısım neydi?
  • Projende yazdığın her satırı açıklayabilmelisin.

Canlı kodlamada nasıl davranmalı?

  1. Soruyu kendi cümlelerinle tekrar et ve belirsiz noktaları sor (girdi boş olabilir mi, sınırlar ne?).
  2. Kod yazmadan önce yaklaşımını sesli anlat. Önce basit (kaba kuvvet) çözümü söyle, sonra iyileştir.
  3. Düşünürken sessiz kalma. Mülakatçı düşünce sürecini görmek ister.
  4. Bitirince küçük bir örnekle kodunu elle test et ve uç durumları kontrol et.
  5. Takıldığında ipucu istemek eksi puan değildir.

Ev ödevlerinde

  • Okunabilirlik ve düzen, ekstra özelliklerden daha önemli.
  • İyi bir README yaz: nasıl çalıştırılır, hangi varsayımları yaptın, zaman olsaydı neyi eklerdin.
  • Birkaç test eklemek seni öne çıkarır.

Mülakatın sonunda

Senin de soru sorma hakkın var ve bu ilgini gösterir:

  • Ekip nasıl çalışıyor, kod incelemesi (code review) yapılıyor mu?
  • Yeni başlayan biri ilk ayında ne yapar?
  • Mentorluk ya da eğitim desteği var mı?

Unutma

Her mülakat, sonucu ne olursa olsun bir antrenmandır. Sorulan soruları not al, bilmediklerini sonradan çalış. Birkaç mülakattan sonra çok daha rahat olduğunu göreceksin.

Karşılaştığınız ilginç mülakat sorularını (şirket adı vermeden) paylaşırsanız herkes için iyi bir hazırlık kaynağı olur.

0

0 cevap

Henüz cevap yok. İlk cevabı sen yaz.

Cevap yaz

Cevap yazmak için giriş yapmalısın.

Konu bilgisi
  • Açılış10.11.2026
  • Son etkinlik18 saat önce
  • Cevap0
  • Görüntülenme3
  • Beğeni0
Yeni konu aç