QA / QA Automation
Meil on entiteet A, B, C, ja siis selles 50-60 komponenti. Kuidas sa lahendaksid kasvamise probleemi?
Milliseid Join tüüpe sa mäletad?
Kuidas sa arvad, kuidas QA leiab tasakaalu praeguste ülesannete ja automatiseerimise backlogi vahel?
Kas sul on testid seadistatud kui Spring rakendus, kui sa seda kasutad?
Kas oled valmis töötama veebülesannetega, kui backendülesanded hilinevad?
Millise võtme all töötas ta maksete ja tehingutega viimases töökohas?
Kas soovite areneda arendusvaldkonnas?
Ülesanne: oleme täiustanud taotluste mikroteenust, lisanud uue staatuse (näiteks „Tarne SMS saadetud“). Kuidas testiksite taotluse üleminekut uuele staatusele — kirjeldage samme, alustades esimesest.
Millal võib arvata, et testimine on lõppenud?
Millised on mikroteenuste arhitektuuri eelised monoliidi arhitektuuri ees? Eriti testijale.
Mis vahe on frontendil ja backendil?
Ar saprotu, tas nozīmē, ka kolēģis vienkārši skatās un lokalizē problēmu?
Vea vea elutsükli
Kuidas reageeris juhtkond sellele, et iOS-i ei kontrollitud? Kas iOS-i kasutajaid polnud?
Ülesanne: Palindroom Kirjutage funktsioon is_palindrome(s: str) -> bool, mis kontrollib, kas string on palindroom (loeb ühtemoodi vasakult paremale ja paremal vasakule). Tuleb ignoreerida tühikuid, kirjavahemärke ja suur- ja väiketähti. Näited: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
503 — kust tuleb see vastus, kui teenus, millele te pöördusite, pole saadaval?
Mis vahe on WHERE ja HAVING vahel
Rääkige endast.
Millal on mõtet kasutada asünkroonsust ja millal mitte? Kuidas te rakendate asünkroonsust testides?
Kirjeldage arendusülesande elutsüklit algusest lõpuni Jira või muu vea jälgimise süsteemi töövoos.