💼 Mülakat Soruları & Cevapları
LLM & AI Agent'lar — Mülakat Soruları & Cevapları: Başlamadan önce bir not: bu sekmedeki sorular klasik bir QA/tester mülakatında hiç karşına çıkmayabilir — bugün mülakatların
Başlamadan önce bir not: bu sekmedeki sorular klasik bir QA/tester mülakatında hiç karşına çıkmayabilir — bugün mülakatların çoğu hâlâ test tasarımı, otomasyon ve süreç bilgisi üzerine kurulu, LLM'lerin iç işleyişi üzerine değil. Ama yapay zekanın test işine bu kadar hızlı girdiğini görünce, birkaç yıl sonra karşımıza hangi soruların çıkacağını kimse garanti edemez — bu yüzden bu sekmeyi "mülakatı geçmek için zorunlu" değil, geleceğe hazırlıklı olmak için fazladan bir adım olarak düşün. Testerliğe yeni başlıyorsan, bunu her şeyden önce öğrenmen gerektiğini hissetme — önce temel test bilgisine ve otomasyona odaklan, o temel oturduktan sonra buraya bir bonus olarak dön.
🎬 Mülakat Senaryosu: Bir AI Özelliğini Nasıl Test Edersin?
"AI Chatbot'u Nasıl Test Edersin?"
Yanlış Cevap: assertEquals Yeter
Katmanlı Cevap: 4 Test Türü
Eval + Semantic Assertion
Senior Sinyali Verildi
Mülakat sorusu: "Bir AI chatbot'u nasıl test edersin?" — bu, adayın gerçekten AI test etmiş olup olmadığını ayıran bir sorudur.
Zayıf cevap: "assertEquals ile beklenen cevabı karşılaştırırım." Bu, LLM'in STOKASTİK olduğunu bilmediğini gösterir.
Güçlü cevap: KATMANLI bir strateji anlatılır — deterministik kısımları (API şeması) unit test'le, çıktı KALİTESİNİ eval'le test et.
Aday, semantic assertion + LLM-as-judge + adversarial test + maliyet/latency izlemeyi ayrı ayrı SAYAR — her biri farklı bir riski kapatır.
Final — bu katmanlı, somut cevap mülakatçıya SENIOR bir sinyal gönderir: aday sadece "AI kullandım" değil, "AI'ın nasıl kırıldığını ve nasıl test edileceğini biliyorum" diyor.
Mülakatta AI Test Sorusuna Katmanlı Cevap Kurma
Zayıf: "assertEquals kullanırım"