QA / QA Automation
Uveďte implementácie rozhrania List, ktoré poznáte.
Čo je rozdiel medzi záťažovým testom a stresovým testom?
Uveďte 3 bloky na spracovanie výnimiek v Jave.
Navrhnite testovacie prípady na testovanie API na vytváranie produktov. Metóda: POST URL: /api/v1/products Požiadavky: name: iba latinské písmená, dĺžka do 255 znakov vrátane price: celé číslo, maximálna povolená hodnota 5000 PRÍKLAD KÓDU { "name": "string", "price": int }
Aké sú vaše očakávania ohľadom platu?
Povedaj mi, česa se želiš izogibati na novem delovnem mestu in česa ne želiš ponoviti (negativni momenti)?
Aké sú kritériá ukončenia testovania? Čo robiť, ak zostali chyby?
Na čo bol Redis presne použitý vo vašom projekte?
Aké ďalšie chybové kódy existujú okrem 500?
Definujte primárne a cudzie kľúče v tabuľkách accounts a payments
Museli ste použiť OpenSearch v práci?
Ako ešte možno na mobilných zariadeniach vykonať throttling?
V čom sa líši priorita a závažnosť defektu?
Čo nemôže byť kľúčom v slovníku Python?
Od akej sumy zvažujete pracovné ponuky?
Pracoval ste so Stream API v Jave? Aké metódy poznáte? Aký je rozdiel medzi terminálnymi a medziľahlými operáciami?
Pracoval si na projekte s SQL?
Ako sa v projekte rieši spracovanie chýb (celkovo a na úrovni Java kódu)?
Naloga o razredih ekvivalence: oblika izračuna kvadratni koren, sprejema cela števila od 10 do 99. Kakšni bodo razredi ekvivalence?
Ako to máš s CI/CD? Máš skúsenosti s vlastnou konfiguráciou, písaním skriptov?