QA / QA Automation
Neden aramada? Bu sır değil mi?
Otomatik testlerde Kafka ile çalışmak için hangi araçlar kullanıldı?
Otomatik testlerin yürütülmesiyle ilgili raporları nasıl hazırlıyorsunuz?
Flaki testleri neden ortaya çıkar? Hizmetlerinden mi kaynaklanıyor?
Erişilebilirlik testi (Accessibility testing) — bu nedir ve ne kontrol edilir?
İdempotent istek nedir ve API testlerinde neden önemlidir?
Dockerfile ile docker-compose arasındaki fark nedir?
Takımımızda bir testçinin ne yapması gerektiğini biliyor musun?
Hangi yöntemlerle istisna işlenebilir veya atılabilir?
Projede ekibinizin yapısı hakkında bilgi verin
Dış sistemden gelen ve sizin mikroservisinizden olmayan olayların olduğu senaryolar oldu mu?
Tarayıcıya alan adını girdikten ve Enter tuşuna bastıktan sonra istekle ne olur?
Eğer backend tamamen testlerle kapsanmışsa, UI'yi test etmeye devam etmeli miyiz yoksa artık dokunmamalı mıyız?
Docker hakkında bana anlat — nedir ve QA neden ihtiyaç duyar?
Hangi test tasarımı tekniklerini biliyor ve kullanıyorsunuz?
Java'da hangi veri yapıları senkronize edilmiştir ve hangileri edilmemiştir?
Object sınıfı hangi yöntemleri içerir?
Frontend ile backend arasındaki fark nedir?
Hangi HTTP yanıt kodlarını biliyorsun? 401 ile 403 arasındaki fark nedir?
Görev: Palindrom Bir fonksiyon yazın is_palindrome(s: str) -> bool, ki bu fonksiyon bir dizgenin palindrom olup olmadığını kontrol etsin (soldan sağa ve sağdan sola aynı şekilde okunuyor). Boşluklar, noktalama işaretleri ve büyük/küçük harf farkını göz ardı etmelidir. Örnekler: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False