QA / QA Automation
Kāpēc meklēšanā? Vai tas nav noslēpums?
Ar ko tieši strādājāt ar Kafka automatizētajos testos?
Kā veidojat automatizēto testu izpildes ziņojumus?
Kāpēc rodas Flaki testi? To pakalpojumu dēļ?
Pieejamības testēšana (Accessibility testing) — kas tas ir un kas tiek pārbaudīts?
Kas ir idempotenta pieprasījums un kāpēc tas ir svarīgi API testēšanā?
Kāda ir atšķirība starp Dockerfile un docker-compose?
Vai zini, ar ko jānodarbojas mūsu komandas testētājam?
Kā var apstrādāt vai izsaukt izņēmumu?
Pastāstiet mums par jūsu komandas sastāvu projektā
Vai bija scenāriji, kad notikums nāca no ārējās sistēmas, ne no jūsu mikroservisa?
Kas notiek ar pieprasījumu pēc domēna ievadīšanas pārlūkprogrammā un Enter nospiešanas?
Ja backend ir pilnībā aptverts ar testiem, vai vēl ir vērts testēt UI, vai jau var to nedarīt?
Pastāsti man par Docker — kas tas ir un kāpēc QA tas ir nepieciešams?
Kuras testu dizaina tehnikas jūs zināt un izmantojat?
Kuras Java datu struktūras ir sinhronizētas un kuras nav?
Kādas metodes satur klase Object?
Kāda ir atšķirība starp frontend un backend?
Kādus HTTP atbildes kodus pazīsti? Kāda ir atšķirība starp 401 un 403?
Uzdevums: Palindroms Uzrakstiet funkciju is_palindrome(s: str) -> bool, kas pārbauda, vai virkne ir palindroms (lasāma vienādi no kreisās uz labo un no labās uz kreiso). Jāignorē tukšumi, pieturzīmes un lielo/mazo burtu atšķirības. Piemēri: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False