Yapay Zeka Mühendisi (AI/ML) Mülakat Soruları

Makine öğrenmesi, derin öğrenme, LLM ve üretken yapay zeka, RAG, MLOps ve istatistik üzerine yapay zeka mühendisi mülakat soruları.

58 soru
  1. RAG'de chunking stratejisi, hybrid search ve reranker neden önemlidir? Retrieval kalitesi düşükse ne yaparsınız?OrtaLLM & Üretken YZ
  2. Şirket içi dokümanlar (Confluence, PDF, wiki) üzerinde soru cevaplayan bir RAG sistemi tasarlayın.ZorLLM & Üretken YZ
  3. Hangi prompt engineering tekniklerini kullanırsınız? Few-shot ve chain-of-thought ne zaman işe yarar?KolayLLM & Üretken YZ
  4. LLM'lerde temperature, top-k ve top-p (nucleus) sampling parametreleri ne işe yarar?KolayLLM & Üretken YZ
  5. Normal, binom ve Poisson dağılımlarını ne zaman kullanırsınız? Stratified sampling ve sampling bias nedir?OrtaVeri & İstatistik
  6. Korelasyon ve nedensellik (causation) arasındaki fark nedir? ML projelerinde bu neden önemlidir?KolayVeri & İstatistik
  7. Merkezi limit teoremi (Central Limit Theorem) nedir? Pratikte neden bu kadar önemlidir?OrtaVeri & İstatistik
  8. Hipotez testi ve p-value nedir? p-value'nun en yaygın yanlış yorumları nelerdir?OrtaVeri & İstatistik
  9. Bayes teoremi nedir? Nadir bir hastalık testi örneğiyle açıklayın.KolayVeri & İstatistik
  10. ML sistemleri için CI/CD nasıl kurulur? Klasik yazılım CI/CD'sinden farkı nedir?OrtaMLOps
  11. GPU'da model inference'ını nasıl optimize edersiniz? Throughput ve latency arasındaki trade-off'u açıklayın.ZorMLOps
  12. Yeni bir modeli production'a güvenli şekilde nasıl çıkarırsınız? Shadow deployment, canary ve A/B testi karşılaştırın.ZorMLOps
  13. Bir ML modelini tekrarlanabilir (reproducible) hale getirmek ve versiyonlamak için neler yaparsınız?OrtaMLOps
  14. Feature store nedir? Training-serving skew problemini nasıl çözer?OrtaMLOps
  15. Experiment tracking neden önemlidir? MLflow ile neleri takip edersiniz?KolayMLOps
  16. Data drift ve concept drift arasındaki fark nedir? Production'da nasıl tespit edersiniz?OrtaMLOps
  17. Batch inference ile online (real-time) inference arasındaki fark nedir? Hangisini ne zaman seçersiniz?KolayMLOps
  18. Production'daki bir LLM uygulamasında maliyeti ve gecikmeyi (latency) nasıl düşürürsünüz?OrtaLLM & Üretken YZ
  19. Prompt injection nedir? LLM tabanlı bir uygulamayı ve agent'ı buna karşı nasıl korursunuz?ZorLLM & Üretken YZ
  20. Bir LLM uygulamasını nasıl değerlendirirsiniz? Benchmark'lar ve LLM-as-judge yaklaşımının sınırlamaları nelerdir?ZorLLM & Üretken YZ
  21. Function calling (tool use) nasıl çalışır? Basit bir LLM agent döngüsü nasıl kurulur?OrtaLLM & Üretken YZ
  22. Model quantization nedir? FP16, BF16, INT8 ve INT4 arasındaki trade-off'lar nelerdir? 70B bir model için ne kadar VRAM gerekir?ZorLLM & Üretken YZ
  23. LoRA ve QLoRA nasıl çalışır? Rank (r) ve alpha nasıl seçilir?ZorLLM & Üretken YZ
  24. Prompting, RAG ve fine-tuning arasında nasıl seçim yaparsınız?OrtaLLM & Üretken YZ
  25. LLM halüsinasyonu nedir, neden oluşur? Production'da nasıl azaltır ve ölçersiniz?OrtaLLM & Üretken YZ
  26. KV cache nedir, neden gereklidir? Bellek maliyetini nasıl hesaplarsınız ve nasıl azaltılır?ZorLLM & Üretken YZ
  27. Bir LLM nasıl eğitilir? Pretraining, SFT ve RLHF/DPO aşamalarını açıklayın.OrtaLLM & Üretken YZ
  28. Tokenization nedir? BPE nasıl çalışır ve token sayısı neden önemlidir?KolayLLM & Üretken YZ
  29. NumPy ile sayısal olarak kararlı (numerically stable) softmax ve cross-entropy loss yazın. Logit'lere göre gradyanı nedir?ZorDerin Öğrenme
  30. PyTorch ile bir sınıflandırma modeli için eksiksiz bir training loop yazın. Hangi adımlar sık unutulur?OrtaDerin Öğrenme
  31. Transfer learning nedir? Önceden eğitilmiş bir modeli küçük bir veri setine nasıl fine-tune edersiniz?OrtaDerin Öğrenme
  32. Embedding nedir? One-hot encoding'e göre avantajı nedir ve nerelerde kullanılır?KolayDerin Öğrenme
  33. Transformer mimarisini anlatın. Encoder-only, decoder-only ve encoder-decoder modeller arasındaki fark nedir?ZorDerin Öğrenme
  34. Self-attention nasıl çalışır? Scaled dot-product attention'ı NumPy ile yazın ve neden sqrt(d_k) ile bölündüğünü açıklayın.ZorDerin Öğrenme
  35. RNN ve LSTM nasıl çalışır? Transformer'lar neden büyük ölçüde onların yerini aldı?OrtaDerin Öğrenme
  36. CNN'in temel yapı taşları nelerdir? Convolution katmanının çıktı boyutunu nasıl hesaplarsınız?KolayDerin Öğrenme
  37. SGD with momentum, Adam ve AdamW optimizer'ları arasındaki fark nedir? AdamW neden ortaya çıktı?OrtaDerin Öğrenme
  38. Dropout nasıl çalışır? Eğitim ve inference sırasında davranışı neden farklıdır?KolayDerin Öğrenme
  39. Batch Normalization ile Layer Normalization arasındaki fark nedir? Transformer'larda neden LayerNorm kullanılır?OrtaDerin Öğrenme
  40. Vanishing ve exploding gradient problemi nedir? Nasıl çözülür?OrtaDerin Öğrenme
  41. Aktivasyon fonksiyonları neden gereklidir? ReLU, sigmoid, tanh ve GELU'yu karşılaştırın.KolayDerin Öğrenme
  42. Backpropagation nasıl çalışır? İki katmanlı basit bir ağ için gradyanları adım adım gösterin.ZorDerin Öğrenme
  43. Hiperparametre optimizasyonunu nasıl yaparsınız? Grid search, random search ve Bayesian optimization'ı karşılaştırın.OrtaMakine Öğrenmesi
  44. Feature scaling nedir? Standardization ile normalization arasındaki fark nedir ve hangi modeller ölçeklendirme gerektirir?KolayMakine Öğrenmesi
  45. PCA (Principal Component Analysis) nasıl çalışır? Ne zaman kullanılır, ne zaman kullanılmamalıdır?OrtaMakine Öğrenmesi
  46. NumPy kullanarak k-means algoritmasını sıfırdan yazın. k değerini nasıl seçersiniz ve algoritmanın sınırlamaları nelerdir?ZorMakine Öğrenmesi
  47. XGBoost ve LightGBM klasik gradient boosting'den hangi açılardan farklıdır? En önemli hiperparametreleri nelerdir?ZorMakine Öğrenmesi
  48. Random Forest ile Gradient Boosting arasındaki fark nedir? Bagging ve boosting'i karşılaştırın.OrtaMakine Öğrenmesi
  49. Lineer regresyon ile lojistik regresyon arasındaki fark nedir? Lojistik regresyonda neden MSE yerine log-loss kullanılır?KolayMakine Öğrenmesi
  50. Batch gradient descent, stochastic gradient descent (SGD) ve mini-batch gradient descent arasındaki fark nedir?OrtaMakine Öğrenmesi
  51. Dengesiz (imbalanced) bir veri setiyle nasıl başa çıkarsınız? Örneğin %0.5 fraud oranı.OrtaMakine Öğrenmesi
  52. ROC-AUC ile PR-AUC arasındaki fark nedir? Dengesiz veri setinde hangisine bakarsınız?OrtaMakine Öğrenmesi
  53. Precision, recall ve F1-score nedir? Hangisini ne zaman önceliklendirirsiniz?KolayMakine Öğrenmesi
  54. Data leakage nedir? Gerçek projelerden örnekler verin ve nasıl önlersiniz?OrtaMakine Öğrenmesi
  55. Cross-validation nedir? Zaman serisi verisinde neden standart k-fold kullanılmaz?OrtaMakine Öğrenmesi
  56. L1 ve L2 regularization arasındaki fark nedir? L1 neden sparse (seyrek) ağırlıklar üretir?OrtaMakine Öğrenmesi
  57. Modeliniz train setinde %99, validation setinde %72 doğruluk veriyor. Adım adım ne yaparsınız?OrtaMakine Öğrenmesi
  58. Bias-variance tradeoff (yanlılık-varyans dengesi) nedir?KolayMakine Öğrenmesi