QA / QA Automation
Který SQL operátor se používá pro regulární výrazy?
Povězte mi o technologickém stacku projektu a testovacím rámci.
Jak se liší proces od vlákna v Javě? Mohou si navzájem zasahovat? Co dělá System.exit?
Jaká je technika testování hranicních hodnot?
Co je to rozhraní? Můžete implementovat více rozhraní jednou třídou? Můžete vložit logiku do rozhraní?
Jak v podmínce if zkontrolovat, že objekt patří k určitému typu? Jak pracovat s objektem jako s konkrétní třídou, pokud typ je předem neznámý?
Byl by HashMap vhodný, pokud potřebuji procházet prvky v pořadí jejich vložení?
Co jsou DTO a POJO? Lze považovat DTO s anotacemi Lombok za POJO?
Co použít k odklonu od přísného typování v implementaci a práci s generickými typy? Kde se v Javě objevují generika?
Který HTTP požadavek nem má tělo?
Co znamená stav HTTP 500? Co znamenají stavy třídy 1xx?
Povězte mi o své poslední práci: jaké výhody a nevýhody byste zmínil?
Jaký je rozdíl mezi požadavky POST a PATCH?
Proč chcete změnit práci?
Co je Lombok a co dělá anotace @Data? Pro které třídy je vhodné ji používat?
Jaké typy výjimek v Javě existují? Co je StackOverflowError?
Co je to vzorec Page Object? Co obsahuje?
Jaký je rozdíl mezi přetížením a přepsáním metody?
Jaký je rozdíl mezi explicitními a implicitními čekáními v Selenium?
Jak se nazývá funkce, která umožňuje předat algoritmus jako argument v Java 8+?