💼 50 Soruluk Kapsamlı Mülakat Simülasyonu

50 Soruluk Kapsamlı Mülakat Simülasyonu: Mülakat sorusu okumak ile cevabı önce kendi cümlelerinle kurmak arasındaki fark, bir yolu haritada izlemek ile o yolu bir kez kendin yürü

Mülakat sorusu okumak ile cevabı önce kendi cümlelerinle kurmak arasındaki fark, bir yolu haritada izlemek ile o yolu bir kez kendin yürümek arasındaki farktır: harita sana yolu TANIDIK hissettirir, yürümek ise gerçekten BİLDİRİR — ve mülakat masasında ikisi apayrı şeydir. Bu yüzden 50 soru kademeli verilmiştir: 1-15 Temel, 16-35 Orta, 36-50 İleri Seviye. Peki cevabı zaten okuyup anlıyorsan, önce kendin düşünmen neden bu kadar önemli? Çünkü Java'da bir konuyu "biliyorum" demek genelde sözdizimini hatırlamaktır; Appium tarafında ise sorular neredeyse hep karar sorularıdır ("implicit wait mi explicit wait mi", "gerçek cihaz mı emülatör mü") ve karar, ezberle değil gerekçeyle savunulur. QA kariyeri açısından ölçtüğü şey nettir: mülakatta da sprint planlamada da senden beklenen, doğru cevabı bilmek kadar o cevabı ekibe gerekçesiyle anlatabilmektir. Her soruya tıklayarak cevabı görün — ama önce kendi cevabınızı kurun.

🎬 Mülakat Senaryosu: Flaky Testi Kök Nedeniyle Çöz

Explicit Wait Eklendi

Bir test bazen geçiyor, bazen başarısız oluyor — kod değişmedi, ama sonuç her koşumda farklı. Bu bir "flaky test".

İlk adım tahmin etmek değil, ÖRÜNTÜ bulmaktır: testi 10-20 kez çalıştır ve başarısızlığın belirli bir koşulda mı yoksa rastgele mi olduğunu gör.

Appium loglarına bakılır: hata TAM OLARAK nerede oluyor? Element bulunamadı mı, timeout mu, yoksa beklenmeyen bir ekran mı açıldı?

İki ana şüpheli sorgulanır: zamanlama sorunu mu (element henüz yüklenmeden aranıyor)? Yoksa test izolasyonu mu (önceki testin bıraktığı veri)?

Kök neden bulunur: implicitlyWait yerine element-özel bir explicit wait eksikti — element bazen 200ms'de, bazen 2 saniyede yükleniyordu.

Final — explicit wait eklenince test 20/20 koşumda geçer. Mülakat dersi: "flaky" bir testi retry ile örtbas etmek semptomu gizler, kök nedeni asla düzeltmez.

Bir Flaky Testi Mülakatta Nasıl Ele Alırsın?

Önce ÖRÜNTÜYÜ bul: testi 10-20 kez çalıştır, başarısızlık rastgele mi yoksa belirli bir koşula mı bağlı gözlemle.

Appium loglarını oku…

Appium loglarını oku: hata TAM OLARAK hangi satırda, hangi element için oluşuyor?

İki ana şüpheliyi eledi…