QA / QA Automation
Was ist einfacher zu implementieren und zu erreichen: die Automatisierung der Code-Integration oder die automatische Bereitstellung fertiger Änderungen in die Produktion?
Welche Kennzahlen haben Sie zur Bewertung der Systemleistung bei Lasttests verwendet?
Was ist die Hauptfunktion des Operators throw in Programmiersprachen und wie unterscheidet er sich von anderen Fehlerbehandlungsmethoden?
Womit mussten Sie im Backend arbeiten? Wurde Automatisierung eingesetzt?
Wie wurde der Testprozess im Team genau gestaltet? Die Zusammenarbeit zwischen den Menschen?
Kennst du die Konzepte von Primär- und Sekundärschlüsseln in Datenbanken?
Wie verwenden Sie Git: über die IDE oder über die Konsole?
Welche Datenstruktur wird innerhalb von HashMap in Java zur Speicherung von Elementen verwendet?
Haben Sie schon einmal die Erfahrung gemacht, der einzige Tester in einem Projekt zu sein?
Können Sie erklären, was der Aufrufstack in der JVM ist und wie er funktioniert?
Können Sie das Konzept der magischen Methoden in einer Programmiersprache erklären?
Wie viele API-Tests wurden in Ihrem vorherigen Projekt durchgeführt?
Kann man die wichtigsten Unterschiede zwischen den Protokollen TCP und UDP erklären und in welchen Situationen es vorzuziehen ist, jedes von ihnen zu verwenden?
Wo ist es am besten, den Code zu platzieren, der die Interaktion mit den Locator in der Klasse, die sie enthält, behandelt?
DevTools-Aufgabe: Wenn Sie drei Buchstaben einer Stadt in das Suchfeld auf der CDEK-Website eingeben, erscheint eine Dropdown-Liste mit Städten. Zeigen Sie, woher diese Daten stammen.
Haben Sie jemals Systemtests unter hoher Belastung durchgeführt?
Welche Kriterien sollten bei der Auswahl des geeigneten Frameworks für die Automatisierung beachtet werden?
Erklären Sie den Zweck der Methode equals() in Java und ihre Bedeutung beim Vergleich von Objekten.
Haben Sie praktische Erfahrung mit WebDriver zur Automatisierung von Tests oder zur Interaktion mit Webseiten?
Was machen Sie, wenn Sie einen Fehler finden?