QA / QA Automation
Welcher SQL-Operator wird für reguläre Ausdrücke verwendet?
Erzählen Sie mir vom Tech-Stack des Projekts und vom Test-Framework.
Worin unterscheidet sich der Prozess von einem Thread in Java? Können sie sich gegenseitig stören? Was macht System.exit?
Was ist die Boundary-Value-Testtechnik?
Was ist eine Schnittstelle? Kann man mehrere Schnittstellen mit einer Klasse implementieren? Kann man Logik in eine Schnittstelle einfügen?
Wie überprüft man in einer if-Anweisung, ob ein Objekt zu einem bestimmten Typ gehört? Wie arbeitet man mit einem Objekt als einer bestimmten Klasse, wenn der Typ im Voraus unbekannt ist?
Wäre HashMap geeignet, wenn ich die Elemente in Einfügereihenfolge durchlaufen muss?
Was sind DTO und POJO? Kann man DTO mit Lombok-Annotationen als POJO betrachten?
Was ist anzuwenden, um sich von strenger Typisierung in der Implementierung zu entfernen und mit generischen Typen zu arbeiten? Wo tauchen Generics in Java auf?
Welche HTTP-Anfrage hat keinen Body?
Was bedeutet der HTTP-Status 500? Was bedeuten die Statuscodes der Klasse 1xx?
Erzählen Sie mir von Ihrer letzten Arbeit: Welche Vor- und Nachteile würden Sie erwähnen?
Was ist der Unterschied zwischen POST- und PATCH-Anfragen?
Warum möchtest du den Job wechseln?
Was ist Lombok und was bewirkt die Annotation @Data? Für welche Klassen ist es praktisch, sie zu verwenden?
Welche Arten von Ausnahmen gibt es in Java? Was ist StackOverflowError?
Was ist das Page Object-Muster? Was enthält es?
Was ist der Unterschied zwischen Methodenüberladung und -überschreibung?
Was ist der Unterschied zwischen expliziten und impliziten Wartezeiten in Selenium?
Wie heißt die Funktion, die es ermöglicht, einen Algorithmus als Argument in Java 8+ zu übergeben?