0Pricing
SQL Interview Prep icon

SQL Interview Prep

SQLDataDatabaseInterviewCareer

SQL teknik mülakatında başarılı ol — JOIN'ler, window fonksiyonları, CTE'ler, sorgu optimizasyonu ve klasik mülakat soruları.

🤖 Yapay Zeka Destekli📚 30 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

SQL Mülakatını Çöz, Temellerden Window Fonksiyonlarına Kadar

SQL, veri, analitik ve backend mülakatlarında test edilen en önemli beceridir — ancak çoğu aday aynı tuzaklara düşer: sessiz NULL davranışı, satırları çoğaltan JOIN'ler ve artık neredeyse her şirkette karşılaşılan window fonksiyonu soruları. Bu track, mülakat SQL'ini tekrarlanabilir bir beceriye dönüştürür. Ürün ve veri yoğun şirketlerde sorulan tam soru desenleri üzerinde çalışır, her desen ikinci doğa haline gelene kadar örnek tablolara karşı gerçek sorgular yazarsınız ve çalıştırırsınız.

Ne Öğreneceksin

Mülakatçıların test ettiği temellerle başlarsınız — SELECT, sütun ifadeleri, WHERE filtreleme tuzakları, ORDER BY ile LIMIT ve toplama fonksiyonları. Buradan her JOIN türünü ve çoğu adayı yakalayan GROUP BY / HAVING tuzaklarını, artı doğru NULL işlemesini öğrenirsiniz. Track'in çekirdeği teklifleri belirleyen konudur: alt sorgular ve korelasyonlu alt sorgular, CTE'ler ve özyinelemeli CTE'ler, ve ROW_NUMBER, RANK, LAG/LEAD, çalışan toplamlar, grup başına top-N ve klasik en yüksek N'inci maaş bulmacaları dahil window fonksiyonları. İleri kurslar boşlukları ve adaları, şeritleri, pivot işlemi, kohort ve tutma analizini, huni ve A/B-test sorgularını, EXPLAIN ile sorgu optimizasyonunu, indeksleme stratejisini, işlemler ve izolasyon seviyelerini ve tam mock mülakatlar içeren şema tasarımını kapsar.

Öğrenme Yolu

Otuz kurs A1'den B2'ye ilerleme gösterir. İlk ikisi ücretsizdir ve SQL temellerini ve SELECT temellerini kapsar. A1–A2 kursları temeli oluşturur — filtreleme, sıralama, toplama, her JOIN türü, gruplandırma ve NULL işlemesi. On B1 kursu orta seviye mülakat alanına geçer: alt sorgular, CTE'ler ve modern mülakatların dayandığı tam window fonksiyonu araç seti. On B2 kursu kıdemli seviye analitik SQL'i ele alır — boşluklar ve adalar, şerit ve kohort analizi, huni ve A/B-test sorguları, performans ayarlaması, indeksleme, işlemler ve şema tasarımı, tam mock mülakat oturumlarıyla kapanır.

Nasıl Çalışır

Her kurs, yerleşik editörde gerçek zamanlı geri bildirim ve takılırsanız elinizin altında bir yapay zeka öğretmeni ile tamamladığınız kısa, pratik derslerden oluşur. Çoktan seçmeli önemsiz bilgiler değil, gerçek tablolara karşı gerçek sorgular yazarsınız ve çalıştırırsınız — böylece her ders, gerçek mülakatta sesli olarak düşünmenin istendiği şekilde rehes etme yapmanızı sağlar.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

30 Kurs

SQL Interview Prep öğrenme yolundaki tüm kurslar.

01

SQL Temelleri Mülakat Soruları

A14 ders

Bir mülakatın ilk beş dakikasında adayları eleyen, en sık sorulan SQL temelleri. SQL'in ne olduğunu, sorguların nasıl yürütüldüğünü ve müla…

02

SELECT ve Sütun İfadelerinin Temelleri

A14 dersPRO

Sütunları seçme, takma ad verme, hesaplanan ifadeler ve DISTINCT üzerine mülakat alıştırmaları. Yeni başlayanların zorlandığı ince kapsam k…

03

WHERE Yan Tümcesi Filtreleme Tuzakları

A14 dersPRO

Klasik filtreleme mülakat tuzakları: işleç önceliği, BETWEEN sınırları, IN ile OR arasındaki fark ve örüntü eşleştirme. Doğru görünen bir f…

04

ORDER BY, LIMIT ve En Yüksek N Soruları

A14 dersPRO

Kararlı sıralama, çok anahtarlı sıralama ve en yüksek N satırı getirmenin lehçeler arası yolunu içeren sıralama ve sayfalama mülakat sorula…

05

Toplulaştırma İşlevleri Mülakat Alıştırmaları

A14 dersPRO

COUNT, SUM, AVG, MIN, MAX ve bunların NULL davranışları mülakat merceği altında. COUNT(*) ile COUNT(sütun) arasındaki fark kesinlikle sorul…

06

INNER JOIN'e Giriş

A24 dersPRO

Mülakat yapanların ilk sorduğu birleştirme. INNER JOIN'in satırları nasıl eşleştirdiğini, yinelenenlerde nasıl çoğalttığını ve ON koşulunun…

07

LEFT, RIGHT ve FULL OUTER birleştirmeleri

A24 dersPRO

Dış birleştirme mülakat soruları: eşleşmeyen satırları koruma, eksik kayıtları bulma ve mülakat yapanların sevdiği anti-join örüntüsü.

08

CROSS JOIN, SELF JOIN ve Birleştirme Örüntüleri

A24 dersPRO

Adayları şaşırtan birleştirmeler. Kartezyen çarpımları, bir tabloyu kendisiyle birleştirmeyi ve bir problemin gerçekten hangi birleştirmeye…

09

GROUP BY ve HAVING Mülakat Tuzakları

A24 dersPRO

Gruplama, mülakatlarda yeni başlayanlarla orta düzey adayları ayıran konudur. GROUP BY kurallarını, HAVING ile WHERE arasındaki farkı ve to…

10

NULL İşleme Mülakat Soruları

A24 dersPRO

NULL, SQL mülakatlarında yanlış cevapların bir numaralı kaynağıdır. Üç değerli mantığı, NULL güvenli karşılaştırmaları ve COALESCE'i öğreni…

11

Alt Sorgulara Derinlemesine Bakış

B14 dersPRO

Mülakat yapanların sunduğu şekliyle skaler, satır ve tablo alt sorguları. Her birinin nerede kullanılabileceğini ve alt sorgunun ne zaman e…

12

İlişkili Alt Sorgular

B14 dersPRO

Dış sorgudaki her satır için bir kez çalışan alt sorgu. İlişkili alt sorguları tanımak, yazmak ve yeniden düzenlemek orta düzey mülakatları…

13

Ortak Tablo İfadeleri (CTE'ler)

B14 dersPRO

Okunabilir ve yeniden kullanılabilir sorgu mantığı için WITH yan tümceleri. Mülakat yapanlar, iç içe alt sorguları temiz CTE'lere dönüştürm…

14

Özyinelemeli CTE'ler ve Hiyerarşiler

B14 dersPRO

Ağaç ve grafiklerde gezinmek için özyinelemeli WITH. Kuruluş şemaları, ürün ağaçları ve sayı dizileri oluşturma, ileri düzey soruların vazg…

15

Pencere İşlevleri: ROW_NUMBER, RANK, DENSE_RANK

B14 dersPRO

Mülakatlarda en çok sınanan ileri düzey SQL konusu olan sıralama pencere işlevleri. Üç sıralama işlevinin eşit değerlerde ürettiği farkı an…

16

Pencere İşlevleri: LAG, LEAD ve NTILE

B14 dersPRO

Satırları karşılaştırmak ve verileri katmanlara dağıtmak için ofset ve bölümlendirme pencere işlevleri. Dönemden döneme değişim, analist mü…

17

Birikimli Toplamlar ve Hareketli Ortalamalar

B14 dersPRO

Birikimli ve kayan hesaplamalar için pencere çerçevesi yan tümceleri. ROWS ile RANGE çerçeveleme arasındaki fark, mülakat yapanların yoklad…

18

Grup Başına En Yüksek N ve Tekilleştirme

B14 dersPRO

Pencere işlevleriyle temiz biçimde çözülen, mülakatlarda en sık karşılaşılan iki problem: kategori başına en iyi öğeyi bulma ve yinelenen s…

19

N'inci En Yüksek Maaş ve Sıralama Bulmacaları

B14 dersPRO

Her adayın karşılaştığı mülakat sorusu: ikinci en yüksek maaş, ardından N'inci en yüksek maaş ve mülakat yapanların eklediği tüm özel durum…

20

Küme İşlemleri: UNION, INTERSECT, EXCEPT

B14 dersPRO

Sonuç kümelerini doğru biçimde birleştirin. UNION ile UNION ALL arasındaki farkı, sütun uyumluluğu kurallarını ve veri kümelerini karşılaşt…

21

Boşluklar ve Adacıklar Problemleri

B24 dersPRO

İleri düzey örüntü tanıma problem sınıfı: ardışık dizileri ve aralarındaki boşlukları bulma. SQL mülakatlarında kıdemli düzey göstergesidir.

22

Ardışık Günler ve Seri Analizi

B24 dersPRO

Ardışık giriş günleri, galibiyet serileri ve LeetCode tarzı üç ardışık satır sorusu gibi seri ve dizi uzunluğu problemleri.

23

Pivot ve Unpivot Teknikleri

B24 dersPRO

Verileri uzun ve geniş biçimler arasında yeniden şekillendirin. Koşullu toplulaştırma pivotları ve tersine unpivot, raporlama mülakatlarınd…

24

Tarih, Saat ve Metin Mülakat Soruları

B24 dersPRO

Mülakatlarda sorulduğu şekliyle tarih aritmetiği, kırpma ve metin işleme; işlev adlarının lehçeler arası farklarını da öğrenin.

25

Kohort ve Elde Tutma Analizi SQL'i

B24 dersPRO

Ürün analitiği mülakat sorguları: kohortlar oluşturma, elde tutma eğrilerini hesaplama ve SELF JOIN ile pencere yaklaşımlarını karşılaştırm…

26

Huni ve A/B Testi Analizi SQL'i

B24 dersPRO

Veri analisti mülakatlarında yoğun biçimde kullanılan etkinlik hunisi dönüşüm ve deney analizi sorguları.

27

Sorgu Optimizasyonu ve EXPLAIN

B24 dersPRO

Yürütme planlarını okuyun ve bir sorgunun neden yavaş olduğunu açıklayın; bu, teknik mülakatlarda kıdemli adayları ayıran beceridir.

28

Dizin Oluşturma Stratejisi Soruları

B24 dersPRO

Mülakatlarda sınanan dizin tasarımı: hangi sütunlara dizin oluşturulacağı, bileşik sıralama, kapsayıcı dizinler ve dizinlerin ne zaman zara…

29

İşlemler, ACID ve Yalıtım Düzeyleri

B24 dersPRO

Eşzamanlılık mülakat soruları: ACID garantileri, dört yalıtım düzeyi ve her birinin önlediği tutarsızlıklar.

30

Şema Tasarımı, Normalleştirme ve Deneme Mülakatları

B24 dersPRO

Veritabanı modelleme ve kapsamlı deneme mülakatı problemlerinden oluşan bitirme kursu. Normalleştirme, yıldız şemaları ve uçtan uca problem…

SSS

Sıkça Sorulan Sorular

SQL Interview Prep kursu ücretsiz mi?

Evet. SQL Interview Prep kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

SQL öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle SQL deneyimi olmasa bile başlayabilirsin.

CoddyKit'te SQL nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

SQL Interview Prep kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve SQL Interview Prep kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

SQL öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece SQL öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

SQL Interview Prep Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir