QA / QA Automation
Jakými nástroji bylo ověřeno, že událost byla odeslána na backend a že backend provedl požadavky na potřebné služby?
Jak změnit kód, aby se zobrazila hodnota 2?
Uveďte základní principy OOP a jak jsou implementovány v Pythonu?
Jak byly rozděleny úkoly v týmu?
Co znamená, že databáze je relační?
Co je SOLID? K čemu je to potřeba?
Co nelze na mobilní farmě zkontrolovat?
Pověz mi o své zkušenosti s API. S čím jsi se setkal v praxi?
V čem se liší Inner Join od Join? Čím se liší běžný Join od Inner Join?
Jak získat adresu objektu v paměti v Pythonu? Jak operátor is rozumí, že dva objekty odkazují na stejný?
[jméno] se zeptal: Co jsou generátory a iterátory v Pythonu? V čem je rozdíl?
Jakým příkazem spustit kontejner s Ubuntu 18 a ověřit Bash skript?
Testovací úkol Je třeba napsat scénář pomocí Selenium WebDriver (ne Selenium IDE). Vývojové prostředí Eclipse (možná jiná varianta), kód v jazyce Java. Scénář automatického testu: 1. Otevřete prohlížeč (Chrome) na stránce [link] 2. Přejděte na Rychlé vyhledávání (tlačítko v hlavním menu). 3. Do vyhledávacího řádku napište "Налоговый часть" a klikněte na tlačítko "Najít". 4. V seznamu nalezených dokumentů otevřete dokument "Налоговый кодекс Российской Федерации (часть вторая)" a ověřte: a. Plný název otevřeného dokumentu s názvem ze seznamu v kroku 3. b. Přítomnost dotazu "Налоговый часть" v řádku vyhledávání. 5. V článku "145. Освобождение от исполнения обязанностей налогоплательщика" v bodě 3 klikněte na odkaz "абзаце первом пункта 1". Zkontrolujte, že žlutá šipka se přesunula na první odstavec bodu 1 tohoto článku. 6. Vyberte uvedený odstavec a zobrazte jej v reportu. 7. Zavřete prohlížeč. V reportu o průběhu testu by měly být: 1. Kroky scénáře. 2. Očekávaný výsledek. Kód (program) je třeba odeslat ve formě archivu se složkou projektu. Pokud jsou pro spuštění automatického testu v Eclipse potřeba další nastavení (stejně tak pro vaše vývojové prostředí), je třeba přiložit instrukci. Čas na splnění úkolu: 7 dní.
LeetCode č. ? — Je třeba otestovat kalkulačku, která umí pouze dělit; jsou zde pole pro dělenec a dělitel, tlačítko «Vypočítat» a pole pro výsledek. Při omezených zdrojích můžete provést jeden testovací případ: který byste zvolili a proč?
V jakém případě dochází ke konfliktům v Gitu?
Pověz mi, jak se dělíš podle úkolů a platforem, jak je to všechno postavené, za jakou funkci odpovídáš?
Uveďte příklad, kdy je FULL JOIN skutečně potřeba v praxi.
Uveďte modifikátory přístupu v Java
Přibližně kolik mikroservis je v odpovědnosti vašeho týmu (nepočítaje přilehlé systémy)?
Jak byl tým na projektu organizován: jedna skupina nebo několik, a kolik testerů, vývojářů a analytiků bylo?