Ana içeriğe geç

Teknik Mülakat Öncesi Son 7 Gün - Gün Gün Plan

4 Haziran 2026Kariyer10 dk okuma
Teknik Mülakat Öncesi Son 7 Gün - Gün Gün Plan

Mülakat takviminde 7 gün kaldı. İçinde olduğun öğrenme döneminin son haftası. Buradasen muhtemelen on-beş, yirmi gündür hazırlık yapıyorsundur. Tema değişiyor.

Yeni veri yapısı öğrenmeye başlarsan geç. Sistem tasarımı notlarını ilk defa okursan geç. Yeni bir dil paradigmasına girişersen, mülakatta hata yaparsın çünkü o bilgi henüz kas hafızasında değil. Asıl yapmman lazım gelen şu: mevcut bildiğin şeyleri canlı tutmak, hızını kazanmak, ve zihinsel enerjini saklamak. Davranışsal sorulara yanıt stoğu hazırlamak. Şirketi ve mülakatçıları gerçekten tanımak. Son 24 saatte de uyku ve lojistiği düzene koymak.

Bu yazı bir hafta takvimi. Gündüz ne yapmalısın, akşam ne yapmalısın, her günün fokus alanı ne olmalı - sırayla. Taban seviye pratik yok; veri yapısını biliyorsun. Sadece hafıflatma (warm-up) ve psikolojik hazırlık var.


Bir Haftalık Yapı: Gün Gün Dağılım

Yedi gün, üç ana ayağı vardır: algoritma (hız ve yeniden pratik), sistem tasarımı (şablon çalışması), davranışsal (hikaye canlı tutma). Sonuncu güne doğru bu üç şey hafifleşir, uyku ve lojistik ön plana çıkar.

Tablo bu yapıyı gösteriyor. Gün hep aynı şema değil - ilk dört gün aktivite ve odak yüksek, son üç gün sessiz ve restoratif olmaya yöneliyor.

Gün Sabah (30-45 dakika) Akşam (45-60 dakika) Fokus
Gün -7 (6 gün kaldı) LeetCode orta, 1 soru Sistem tasarımı şablonu yazılı çalışma Algoritma ritmi + sistem yöntemi
Gün -6 LeetCode orta, 1-2 soru 1 sistem tasarımı, 3 hikaye anlatma Hız + anlatım
Gün -5 LeetCode orta, 1 soru (farklı kategori) 5 davranışsal hikayesi, 1 sistem sorunu Çeşitli + derinlik
Gün -4 LeetCode, 1 "tricky" soru (tekrar) 2 sistem tasarımı (hızlandırılmış versyon) Hız ve sınır durumlar
Gün -3 Algoritma hafif tutma (30 dk), 1 soru OR mock testi Şirket araştırması, mülakatçı LinkedIn, ürün detayı Konsantrasyon, sonra bağlam
Gün -2 LeetCode yok; mock interview VEYA bilineni gözden geçirme Uyku düzeni kur, mental hazırlık, lojistik kontrol İyileştirme değil, rahatlama
Gün -1 Hiçbir şey; aktivite değil, uyku ve beslenme Saat kontrol, kıyafet, link ve bağlantı test, gözden geçirme Hazır olma konfirmasyonu

Algoritma: Canlı Tutma Stratejisi

Algoritma turuna için geç. Yeni pattern öğrenmeye başlama. Yaptığın 30-40 sorunun kategorilerini anımsatma işi bu hafta.

Hangisi yaptığını hatırla: Two Pointers ve Sliding Window mi, Hash Map mi, BFS/DFS mi, Binary Search mi? Kategoriye göre haftalık şöyle çalış:

  • Gün -7 ve -6: Geçen hafta zor gelmiş bir kategoriyi seç. O kategoriden 1 orta zorluk sorusu. Çözümü hatırlamasan kodu oynatma ama kendi çöz - hızlı doğru olmak yeterli.
  • Gün -5: Farklı kategori. Aynı tempoda, 1 soru.
  • Gün -4: Tekrar. Yazısı aslında basit gibi gelen ama mülakatta hata yapabileceğin soru tipini seç. "Tricky" örneği: string manipülasyonda off-by-one (sınır) hataları, array indexinde negatif durumlar, veya edge case'leri atladığın bir alan.
  • Gün -3: Eğer o gün rahatsan 1 soru. Rahatsan mock mülakat yap.
  • Gün -2 ve -1: Yok. Hiçbir LeetCode.

Kural: Hız > yenilik. Soruyu 5 dakikada çöz demek değil, soruyu okuyup ana fikri 2 dakikada bulman gerekir. Çünkü mülakatta soru yazılı değil sesli gelir. Yazılı alışkanlık sözlü soruda hızını bozur.

Algoritma mülakat anında hata kaçındırma

Mülakat gününe kalan üç gün içinde öğrendiğin bir soru sorulursa açkçası tuzak: kafanda yeni; canlı değil. Sadelik ve açıklık yap. "Bunu daha önce çalışmadım ama pattern olarak şuraya benzemiş görüyorum" dersen daha saygın gözükür. Canlı koduyla soruştur arada - mülakatçı yardım eder.

Çözmeden sessiz kalmama. "Şimdi hash map açayım, frekans saydırayım" diye düşünceleri seslendir.


Sistem Tasarımı: Şablon İsındırması

Sistem tasarımı turu en çok kaygı yapan tur. Sebep: "Nasıl başlayacağım, neyi koymalıyım, nerede durmalıyım?" belirsizliği. Yanlış başlanırsa yarım saat kayıp gider.

Bu hafta şablonun çıkız memeleri kalsın. Asıl plan: yazılı çalışma, sonra yüksek sesle anlatma.

Sistem tasarımı şablonu (4 adım)

Hafta başında (Gün -7) şunu yazılı olarak çalış:

1. Gereksinimler (ilk 5 dakika)

  • "Kaç kullanıcı, kaç istek/saniye, gecikme hedefi, tutarlılık seviyesi?" sorularını soruyor musun?
  • Yanıtları (varsayılan veya sorulduktan sonra) net şekilde not al.

2. Üst seviye mimari (10 dakika)

  • API: endpoint isimleri, request/response şeması.
  • Veri modeli: temel tablolar.
  • Servisler: hangi servislere bölünür.
  • Diyagram basit - kutular ve oklar yeter.

3. Veri katmanı (5 dakika)

  • Veritabanı: neden relational veya NoSQL?
  • Cache: ne cache'lenir, invalidation mantığı.

4. Ölçek ve hatalar (5 dakika)

  • Bottleneck nerde?
  • Hata senaryosu: "Veri tabanı yazması düşerse?"
  • Trade-off: "SQL seçtim çünkü ilişkiler daha kolay, ama yazma latency'i yüksek olabilir."

Hafta boyunca (Gün -7 ile -4 arası) iki soruna sahip olacaksın, ikisinede bu şablonu uygula:

  • Gün -7 / -6: "Bildirim sistemi tasarla" (yazılı, detaylı)
  • Gün -4: Hızlandırılmış versiyon - aynı şablonu 20 dakikada.

Ayrıntı değil, yapı esas. Her adımı hızla geç, açıkla.

Sistem tasarımında şirket bağlamı

Gün -3'te şirketin ürününe bakarken, sistem tasarımı alışkanlığını ürüne bağla. "Eğer bana bir feature sorsa, bu mimariyi bu şirkete uyarlayıp nasıl yapardım?" diye düşün. Örneğin:

  • Şirket ödeme işliyor mu? Ödeme işletimini tasarlamayı nerede değiştirirsin?
  • Şirket gerçek zamanlı veri gösteriyor mu? Cache ve invalidation strateji değişir.

Bu sorular mülakatta sorulabilir. "Senin tasarımı bizim ürüne nasıl entegre ederdin?" tipi soruya cevabın hazır olursa çok iyi.


Davranışsal: Hikaye Stoklaması

Davranışsal tur hiç teknik soru sormuyor. Senin belirli durumlarda nasıl düşündüğünü ve hareket ettiğini ölçüyor.

STAR formatı (Situation - Task - Action - Result) takip et. Ama bunun sadece adı, iç yapı önemli: her hikayede bir kararı, bir çatışmayı, bir tercihini insanlar anlamalı.

Hafta başında (Gün -7 ile -5 arası) beş hikaye hazırla. Her birini yazarak başla - kalem elinde, yazı yaz. Yazıyı okurken boşluğu hissettiğin yerleri doldur:

1. Teknik başarı: Büyük bir bug'ı nasıl debugged ettin veya performans iyileştirmesi yaptın. İç oyunla neler öğrendin?
2. Liderlik: Kıdemli olmasan da bir kararı yönlendirdiğin moment. Neden o kararı savundun?
3. Başarısızlık: Bir projenin başarısız gittiği veya hata yaptığın bir zaman. Sonra ne yaptın?
4. Çatışma: Bir takım arkadaşıyla anlaşamamışlık. Nasıl çözdün?
5. Ayrılma sebebi: Şimdiki işten neden gitmek istiyorsun. Negatif değil, "Sonraki aşamaya gitmek istiyorum" çerçevesinde.

Her hikaye üç versiyon şeklinde hazırla:

  • 90 saniye özet: Soru geldiğinde hızlı cevap ("Harika soru, bir proje hakkında konuşayım...")
  • 3 dakikalık detaylı: Bekleniyorsa uzat, somut detaylar ekle
  • Sorulara yanıt: "O projede başarısızlığı nasıl gördün?", "O karardan sonra ne değişti?" tarzı takip sorularına cevap

Gün -6 ile -5 arası bu beş hikayeyi yüksek sesle anlatma. Ses kaydı yap ve dinle, tuhaf gelen yerleri düzelt.


Şirket Araştırması: Bağlam Kurmak

Mülakatçının seni ilgilendirdiğini görmesi istiyor. Bunun yolu: şirketin ürünü, ekibi ve stratejisini gerçekten bilmek. Mülakatta "İyi mi şirket" cevabı yerine "Şu özelliği beğendim çünkü..." desen çok fark eder.

Gün -3'te (3 gün kala) iki-üç saat ayır:

Ürün: Şirketin web sitesine git, ürünü kullan. Hangi pain point çözüyor? Kimin kullanıyor? Benzerleri (rakip) var mı, ne farklılığı var? Bir feature beğen, bir tane "şu şekilde daha iyi olabilirdi" diye düşün.

Ekip: Mülakatçının LinkedIn'i aç. Ne kadar süredir şirkettedir, kaç kişi ekipte, kaç backend/frontend var? Ekip sahası nedir - ödeme, data, growth, infrastructure?

Haber: Şirketi Google News'te ara. Son 6 ayda funding aldı mı, expansion yaptı mı, yeni ürün mi çıkardı?

Sorulacak soru hazırla: Mülakat sonunda sana "Bize bir soru var mı?" denir. Bunu hazırla önceden: "Ekibiniz veri işletimi üzerine ne kadar odaklanıyor şu an? Çünkü ürüne baktığımda recommendation engine çok önde gibi görünüyor." gibi bağlamsal, alışılmış olmayan soru.

Bu çalışma iki saat alır ama mülakatta "Senin bizi neden istediğini biliyor muyuz?" sorusundan fark yaratır.


Son 24 Saat: Hazırlanma Değil, Koruma

Gün -1 (mülakat öncesi gece) ve mülakat günü sabahı farklı kural geçer. Asıl değişken: uyku, beslenme, lojistik.

Gün -2 (2 gün kala) akşam:

  • Uyku saati belirle. Mülakat saat 10 sabah ise ters yatış yapma. Bir-iki gün öncesi normal saatinde yat.
  • LeetCode tamamen bırak. Hiçbir soru açma.
  • Sistem tasarımı şablonunu bir kez, yazılı değil, kafadan geçir. "Gereksinimler, mimari, veri, ölçek" adımlarını 10 dakikada söyle.
  • Beslenme: ağır, tatlı, ya da çok uz yemek yeme. Hazımsızlık tur sırasında fena halde yapar.

Gün -1 (mülakat öncesi gece):

  • Uyku ön plandadır. Geç yatma, ertesi sabah erken kalk. Pazar gün mülakatsa cuma-cumartesi saatini uyarla.
  • Hiç çalışma. Hiçbir mock test, hiçbir soru. Psikolojik hazırlık: rahatlama, meditasyon, veya yürüyüş.
  • Lojistik kontrolü: Link çalışıyor mu (uyuyamıyorsan test et)? Masaüstü veya dizüstü bilgisayar çalışıyor mu? Masa temiz, kağıt ve kalem hazır mı?
  • Kıyafet: Şirket tipi ne ise öyle giy. Kurumsal ve ülke-tabanlı şirket, formel. Startup, akla uygun. Uzaktan ise kameraya çıkan kısmı formalken alt rahat olabilir.

Mülakat günü sabahı:

  • Sakinleştirici beslenme: kahve fazla yapma (sinir olursun), su iç çok.
  • Mülakatı öncesi sakin doğaya bakmak, veya yapılı meditasyon: "İyi hazırlandım. Teknik bilgim var. Hızım yeterli. Sorduğu soruya evet veya kısmen evet verircesine çalışacağım." diye kendine söyle.
  • Mülakat başlamadan 10 dakika öncesi gir, ses-kamera testi yap, nefes al. Sessiz ol.

Türkiye'deki Mülakatçılar: Sosyal Tuz

Türkiye'de mülakat yapanlar, çoğunlukla şirkette çalışan teknik liderleridir. Sana zor olmaktan ziyade seni tanımaya çalışıyordur. Sert tavır, insanlıktan yoksun soru, veya hakarsiz iletişim çok nadir göreceğin.

Aksine: dikkat etmesi gereken şey, mütevazı ve rahat olman. Mülakatçı sana ekibe katılacaksın düşüncesiyle bakıyor - kültür fit aynı derecede önemli. Çok gergense, "Çok heyecanlıyım, özür dilerim" demek yeterince saygı gösteriş. İnsanı haz görmek çok değer.

Teknik bilgisi zayıf olsan, iş öğrenmeye istekli ve sakin davransan geçebilirsin. Teknik bilgisi kuvvetliysen ama sert, eleştirel, veya mülakatçıyı dinlemiyorsan çok zor olur.

Bu hafta kalan zamanında: soğukluğu bırak. Canlı ol.


Özet: Haftalık Geri Sayış Kontrol Listesi

Son haftaya girerken yapacakların:

  • Algoritma: Haftalık 4-5 orta zorluk sorusu, hafıf tempoda. Yeni kategori YOK.
  • Sistem tasarımı: Şablonu yazılı çalış, iki sorunu uygula, sonunda hızlandırılmış versiyon yap.
  • Davranışsal: Beş hikayeyi yazılı hazırla, yüksek sesle 2-3 kez anlatma.
  • Şirket bilgisi: Gün -3'te ürün, ekip, haber, soru.
  • Lojistik: Gün -2'de uyku başla, Gün -1'de hiç çalışma, mülakat günü sabahı terapötik hazırlık.

Bu hafta öğrenme değil, canlı tutma. Bilmen gereken şey zaten kafanda. Hafiflet, rahatlat, hazır ol.


Daha fazla mülakat hazırlığı için okuyabileceğin yazılar:

Bu yazıyı paylaş